- Berichten: 9
- Ontvangen bedankjes 1
Data uit database tonen in RSForm formulier
- Patrick
- Onderwerp Auteur
- Gebruiker
- Joomla Enthousiasteling
Minder
Meer
18 okt 2020 09:58 #21897
door Patrick
Data uit database tonen in RSForm formulier werd gestart door Patrick
Hoi,
Even een vraag waar ik zo niet de oplossing voor heb.
Ik heb een database met adressen en die heb ik chocolade genoemd.
Deze is gevuld met velden die ik met de volgende code oproep:
Nu wil ik de placeholder van RSform vullen met de data die ik heb opgehaald.
Je krijgt dan als het ware een voor ingevuld formulier waarbij nog 1 optie moet worden ingevuld.
Hoe krijg ik deze data in de placeholders van het formulier?
Dank voor jullie reactie
Even een vraag waar ik zo niet de oplossing voor heb.
Ik heb een database met adressen en die heb ik chocolade genoemd.
Deze is gevuld met velden die ik met de volgende code oproep:
Code:
// haal value uit url parameter
$db = JFactory::getDBO();
$token_id = JFactory::getApplication()->input->getInt('token');
$db->setQuery("SELECT * FROM chocolade
WHERE token = " . $token_id
);
$result = $db->loadObject();
if (!empty($result)) {
$formLayout = str_replace('{smaak}',$result->smaak,$formLayout);
$formLayout = str_replace('{voornaam}',$result->voornaam,$formLayout);
$formLayout = str_replace('{tussenvoegsel}',$result->tussenvoegsel,$formLayout);
$formLayout = str_replace('{achternaam}',$result->achternaam,$formLayout);
$formLayout = str_replace('{bedrijf}',$result->bedrijf,$formLayout);
$formLayout = str_replace('{straat}',$result->straat,$formLayout);
$formLayout = str_replace('{postcode}',$result->postcode,$formLayout);
$formLayout = str_replace('{plaatsnaam}',$result->plaatsnaam,$formLayout);
$formLayout = str_replace('{email}',$result->email,$formLayout);
$formLayout = str_replace('{token}',$result->token,$formLayout);
}
Nu wil ik de placeholder van RSform vullen met de data die ik heb opgehaald.
Je krijgt dan als het ware een voor ingevuld formulier waarbij nog 1 optie moet worden ingevuld.
Hoe krijg ik deze data in de placeholders van het formulier?
Dank voor jullie reactie
Onderwerp is gesloten.
- Bavnevda
- Bezoeker
18 okt 2020 12:18 #21898
door Bavnevda
Beantwoord door Bavnevda in topic Data uit database tonen in RSForm formulier
Hoi Patrick, ik heb dit veel gedaan met soortgelijke formulieren. Ik zal het voor je opzoeken zodra ik morgen in de buurt van een pc ben.
Groet, Job
Groet, Job
Onderwerp is gesloten.
- pe7er
- Gebruiker
- Peter ondersteunt als Joomla Specialist sinds 2005 bedrijven en organisaties met Joomla websites. Pe
Minder
Meer
- Ontvangen bedankjes 0
22 okt 2020 08:09 #21905
door pe7er
Peter Martin, Gecertificeerd Joomla Administrator en Joomla specialist uit Nijmegen
db8.nl - Joomla
Beantwoord door pe7er in topic Data uit database tonen in RSForm formulier
Als je elk veld nog wilt kunnen wijzigen, dan kun je bij elk veld de default value vullen met de opgehaalde waarde (via "echo" ) .
Ivm peformance zou ik in "Script called on form display" de database gegevens opvragen en die in variabelen plaatsen.
En dan bij elk veld de in het default waarde vak een echo doen van een desbetreffende waarde.
Als de velden niet gewijzigd mogen worden, vul de waarden dan niet via hidden fields. Die zijn in het formulier te wijzigen. In dat geval zou ik de database uitvraag bij "Script called on form process" doen.
Ivm peformance zou ik in "Script called on form display" de database gegevens opvragen en die in variabelen plaatsen.
En dan bij elk veld de in het default waarde vak een echo doen van een desbetreffende waarde.
Als de velden niet gewijzigd mogen worden, vul de waarden dan niet via hidden fields. Die zijn in het formulier te wijzigen. In dat geval zou ik de database uitvraag bij "Script called on form process" doen.
Peter Martin, Gecertificeerd Joomla Administrator en Joomla specialist uit Nijmegen
db8.nl - Joomla
Onderwerp is gesloten.
- Patrick
- Onderwerp Auteur
- Gebruiker
- Joomla Enthousiasteling
Minder
Meer
- Berichten: 9
- Ontvangen bedankjes 1
25 okt 2020 15:35 #21919
door Patrick
Beantwoord door Patrick in topic Data uit database tonen in RSForm formulier
Hoi Peter,
Het probleem is dat ik de echo niet voor elkaar krijg.
De rest is mij helemaal duidelijk, maar hoe krijg ik de waarde in het formulier gezet is mij niet duidelijk.
Groet,
Patrick
Het probleem is dat ik de echo niet voor elkaar krijg.
De rest is mij helemaal duidelijk, maar hoe krijg ik de waarde in het formulier gezet is mij niet duidelijk.
Groet,
Patrick
Onderwerp is gesloten.