Welcome, Guest

variablen auslesen und in formularfeld einfügen
(1 viewing) (1) Guest
  • Page:
  • 1
  • 2

TOPIC: variablen auslesen und in formularfeld einfügen

variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6790

hallo,

ich bräuchte mal bitte eine kurze anleitung, wie ich eine beliebige variable beim aufruf eines formulars (easymode) auslesen kann und den inhalt in ein bestimmtes text/hidden feld einfügen kann.

also ich habe bspw. zuvor einen cookie setzen lassen bzw eine session variable, die ich gern mit dem formular übertragen möchte.

mir is klar, dass es irgendwie mit dem initialisierungsscript geht, aber die genaue befehlsfolge ist mir noch unklar.

vielen dank

wof
  • wof
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0

Re:variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6798

Hi,

da gibt es viele Möglichkeiten, die empfohlene in Deinem Fall wäre die Verwendung von ff_param_NAME.

Also an die URL, die Dein Formular aufruft das hier anhängen, als Beispiel:

&ff_param_IRGENDWAS=test


Dann kannst Du im "Vor Formular" Teil/Piece Deine Felder so befüllen (nicht als Skript!):

ff_setValue('IRGENDWAS', JRequest::getVar('ff_param_IRGENDWAS',''));


Geht natürlich auch mit Sessionvariablen:

ff_setValue('IRGENDWAS', JFactory::getSession()->get('IRGENDWAS',''));
  • TheMuffinMan

Re:variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6827

ok, danke erstmal. habs mal ausprobiert, aber irgendwie noch nicht hinbekommen.

also das hab ich gemacht:

- ff_setValue('name', JRequest::getVar('ff_param_name',''));
in formularteile/spezial eingetragen (in die 2. zeile. in der ersten stand bereits was drin)

- ein textfeld mit dem namen/titel "name" angelegt

- das formular (formular.html) mit dem parameter ?ff_param_name=test aufgerufen

was passiert?

NIX! formularfeld bleibt leer.

was mach ich also falsch? muss die erste zeile ($this->execPieceByName('ff_InitLib') im vorformular vielleicht raus? oder haut das nicht hin wegen der seo-erzeugten .html adresse?

wof
  • wof
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0

Re:variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6829

Was siehst Du denn, wenn Du einfach mal ein beherztes

echo JRequest::getVar('ff_param_name','');


machst und die Seite neu lädst?
  • TheMuffinMan

Re:variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6839

da gibt er mir wie erwartet _vor_ dem formular den wert aus. aber wie bekommt ich es _ins_ formularfeld?

ich dachte, dazu müsste das formularfeld einfach den titel "name" haben, also wie hier definiert: ff_setValue('name',... oder hab ich da was falsch verstanden?

wof
  • wof
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0

Re:variablen auslesen und in formularfeld einfügen 2 years, 7 months ago #6840

das sollte jetzt erstmal nur ein test sein, ob der wert wirklich ankommt.

was für eine BF Version verwendest Du?
  • TheMuffinMan
  • Page:
  • 1
  • 2
Moderators: TheMuffinMan, ForumSupport
Time to create page: 0.45 seconds

About

Crosstec GmbH & Co. KG

Bergisch-Gladbacher-Str. 829

51069 Cologne, Germany