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, 10 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, 10 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, 10 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, 10 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, 10 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, 10 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.41 seconds

Facebook Discount - 40% Off!

Fans of our Facebook page here are entitled to get a 1-year-subscription for the price of a 6-months!

Steps to take:

  • Become a fan on Facebook (Like) here
  • Purchase a 6-months-subscription from here
  • Write a quick email to This email address is being protected from spambots. You need JavaScript enabled to view it. with your username and prove of your like and we'll upgrade to the 1-year-subscription

Joomla!® Forms Discount - 40% Off!

Already purchased a forms extension from a different vendor but your requirements changed and now you need a forms extension that is capable of more than just the standards? We help you to keep the costs for a change under control: Get a 40% discount on our professional membership plan! -- meaning timely unlimited access to all current and future commercial extensions, breezingforms themes & apps and Joomla!® templates at crosstec.de, including 1 year of support -- without any website limitations -- Just prove that you previously purchased another forms extension for Joomla!® from a different vendor and you are qualified.

Steps to take:

  • Purchase a 1-year-subscription from here
  • Write a quick email to This email address is being protected from spambots. You need JavaScript enabled to view it. with your username and prove of the purchase for the other form vendor and we'll upgrade to the professional-subscription

About

Crosstec GmbH & Co. KG

Bergisch-Gladbacher-Str. 829

51069 Cologne, Germany

Imprint