[TYPO3-german] f.form hidden vorbelegen
Sven Hofacker
info at ho-it.de
Wed May 15 21:48:18 CEST 2013
Hallo Andreas,
erstmal vielen Dank für deine beiden Tips, nur trägt er bei mir nichts im
Value ein.
Ich bekomme keine Fehlermeldung .. aber Value bleibt leer :-(
Hier der Auszug aus dem Controller:
/**
* action new
*
* @param \HOIT\Test\Domain\Model\Kunden $newkunde
* @dontvalidate $newkunde
* @return void
*/
public function newAction($newkunde = NULL) {
if(is_object($newkunde)) {
//do nothing
} else {
$newkunde = new \HOIT\Test\Domain\Model\Kunden();
$newkunde->setPartner($GLOBALS['TSFE']->fe_user->groupData['title']);
}
$this->view->assign('newkunde', $newkunde);
}
hier aus New.html:
<f:form.hidden property="partner" />
Gruß
Sven Hofacker
Am 15.05.13 12:52 schrieb "Andrea Schmuttermair" unter <abo at schmutt.de>:
>1) die direkte Version:
>im Controller:
>$this->view->assign('partner',
>$GLOBALS['TSFE']->fe_user->groupData['title']);
>
>im Template:
><f:form.hidden name="partner" value="{partner}" />
>
>2) mit Objekt und property:
>
> /**
> * action new
> *
> * @dontverifyrequesthash (maybe not needed, try without that line)
> * @param Tx_MyExt_Domain_Model_Something $newData
> * @dontvalidate $newData (maybe not needed, try without that line)
> * @return void
> */
> public function newAction($newData = NULL) {
> if(is_object($newData)) {
> //do nothing
> } else {
> $newData = new Tx_MyExt_Domain_Model_Something() ;
>
>$newData->setPartner($GLOBALS['TSFE']->fe_user->groupData['title']);
> }
> $this->view->assign('newData', $newData);
> }
>
>im Template:
><f:form.hidden property="partner" />
>
>LG Andrea
>
>Quoting Sven Hofacker <info at ho-it.de>:
>
>> Nabend Zusammen,
>>
>> kann mir evtl. jemand kurz mitteilen, wie ich in einem Formular ein
>> hidden-Feld vorbelegen kann.
>> Ich habe eine Extension erstellt, in der ich gerne bei einer newAction
>>im
>> Formular das versteckte Feld "Partner" mit der Gruppe des angemeldeten
>> Benutzers füllen möchte.
>> Nun weiss ich nur nicht, wie ich dies umsetzten kann.
>> Irgendwie müsste der Inhalt von
>> "$GLOBALS['TSFE']->fe_user->groupData['title']" dort eingetragen werden.
>>
>> Über ein Rückmeldung würde ich mich freuen!
>>
>> Gruß
>> Sven
>
>
>
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german at lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list