[TYPO3-german] f.form hidden vorbelegen
Andrea Schmuttermair
abo at schmutt.de
Wed May 15 12:52:36 CEST 2013
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
More information about the TYPO3-german
mailing list