Re: [TYPO3-german] f.form hidden vorbelegen

2013-06-21 Diskussionsfäden Sven Hofacker
Moin Zusammen,

nachdem die Umsetzung mit den vorgeschlagenen Lösungen nicht funktioniert
hat, 
habe ich endlich die Lösung gefunden und möchte sie Euch mitteilen, da es
sicherlich für euch interessant sein kann:

Im Controller habe ich folgendes hinterlegt:

public function newAction($newkunde = NULL) {
 $this->view->assign('partner',
array_shift($GLOBALS['TSFE']->fe_user->groupData['title']));
 $this->view->assign('newkunde', $newkunde);
 
}



im Template:




Und schon wird die Gruppe des angemeldeten Benutzers im Feld eingetragen
:-)

Gruß aus dem hohen Norden
Sven



Am 15.05.13 12:52 schrieb "Andrea Schmuttermair" unter :

>1) die direkte Version:
>im Controller:
>$this->view->assign('partner',
>$GLOBALS['TSFE']->fe_user->groupData['title']);
>
>im Template:
>
>
>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:
>
>
>LG Andrea
>
>Quoting Sven Hofacker :
>
>> 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
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] f.form hidden vorbelegen

2013-05-15 Diskussionsfäden Sven Hofacker
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:












Gruß
Sven Hofacker




Am 15.05.13 12:52 schrieb "Andrea Schmuttermair" unter :

>1) die direkte Version:
>im Controller:
>$this->view->assign('partner',
>$GLOBALS['TSFE']->fe_user->groupData['title']);
>
>im Template:
>
>
>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:
>
>
>LG Andrea
>
>Quoting Sven Hofacker :
>
>> 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
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] f.form hidden vorbelegen

2013-05-15 Diskussionsfäden Andrea Schmuttermair

1) die direkte Version:
im Controller:
$this->view->assign('partner', $GLOBALS['TSFE']->fe_user->groupData['title']);

im Template:


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:


LG Andrea

Quoting Sven Hofacker :


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

[TYPO3-german] f.form hidden vorbelegen

2013-05-14 Diskussionsfäden Sven Hofacker
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