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 <i...@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@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an