Das Array $form_vars[] wird vor Aufruf des Demo-Moduls mit einem key=>value-Paar befüllt, z.B.
$form_vars['vorschlag'] = "Schnitzel mit Pommes";
im xForm-Modul wird der Key in geschweiften Klammern anstelle des Value-Werts notiert:
hidden|speise|{{{vorschlag}}}||[no_db]
Wert wird dann vor der Ausgabe ersetzt.
Code selbst ist getestet, aber nicht mit allen Fällen, die xForm abdecken könnte. Ggf. könnte der Code auch an anderer Stelle Verwendung finden als nur im Demo-Modul.
Fallbeispiel
Das Array $form_vars[] wird vor Aufruf des Demo-Moduls mit einem key=>value-Paar befüllt, z.B. $form_vars['vorschlag'] = "Schnitzel mit Pommes";
im xForm-Modul wird der Key in geschweiften Klammern anstelle des Value-Werts notiert: hidden|speise|{{{vorschlag}}}||[no_db]
Wert wird dann vor der Ausgabe ersetzt.
Code selbst ist getestet, aber nicht mit allen Fällen, die xForm abdecken könnte. Ggf. könnte der Code auch an anderer Stelle Verwendung finden als nur im Demo-Modul.
Doku müsste entsprechend angepasst werden.