[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