Data uit database tonen in RSForm formulier

  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Meer
18 okt 2020 09:58 #21897 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:
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
Discussie gesloten.
  • Job van Barneveld
  • Gebruiker
  • Gebruiker
Meer
18 okt 2020 12:18 #21898 door Job van Barneveld
Beantwoord door Job van Barneveld 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
Discussie gesloten.
  • pe7er
  • Gebruiker
  • Gebruiker
  • Peter ondersteunt als Joomla Specialist sinds 2005 bedrijven en organisaties met Joomla websites. Pe
Meer
22 okt 2020 08:09 #21905 door pe7er
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.

Peter Martin, Gecertificeerd Joomla Administrator en Joomla specialist uit Nijmegen
db8.nl - Joomla
Discussie gesloten.
  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Meer
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
Discussie gesloten.
Gemaakt door Kunena