Ist etwas ungenau beschrieben, aber Klenkes hat recht.
Du rufst doch das Formular so auf {FormBuilder form="[form_alias]"}
Und dort sollst Du $smarty.get.infeld als Wert für einen weiteren Parameter eingeben.
Und der Parameter muss so heißen wie das Feld in das dieser Wert hinein soll.
Aus der Modulhilfe:
Passing Default Values to Forms
Calguy added a nice feature, which is that you can pass default field values to your form via the module tag. This allows you to have the same form in multiple places, but with different default values. It may not work for more exotic field types, but for fields that have a single value, you can specify like:
{FormBuilder form='my_form' value_FIELDNAME='default_value'}
This will set the field with FIELDNAME to 'default_value'.
This can be problematic, as sometimes field names are unwieldy or contain characters that don't work well with Smarty. So there is an alternative like this:
{FormBuilder form='my_form' value_fldNUMBER='default_value'}
That uses field NUMBER, where NUMBER is the internal FormBuilder field id. You might wonder how you know what that id is. Simply go into the FormBuilder configuration tab, and check "Show Field IDs"
Auf Deutsch:
{FormBuilder form='[form_alias]' value_fld
[FELD_ID]=$smarty.get.page}
Habs grad probiert und funktioniert.
[FELD_ID] ist eine interne ID, die der FormBuilder für jedes Feld vergibt.
In den Einstellungen des Formbuilders kann man einstellen, dass beim Bearbeiten der Formulare die ID der Felder mit angezeigt wird.
(steht dann ganz vorn in der ersten Spalte vor jedem Feld)
Das ganze sollte auch mit " ... value_
[FELDNAME]=$smarty.get.page" funktionieren, aber wie in der Hilfe schon angemerkt, können Feldnamen auch Sonderzeichen enthalten was zu Problemen führen kann. Daher ist die Feld ID der sicherste Weg, ein Feld anzusprechen.