[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