Hallo TYPO3-Freunde

 

In einer Extension soll einem eingeloggten Nutzer eine Action zur Verfügung
stehen. Wenn ein nicht-eingeloggter Nutzer versucht diese Action auszuführen
soll ein Fehler angezeigt werden.

Das Problem ist nun, daß der Fehler in der Action (in der ein PDF erzeugt
wird) ausgegeben wird und nicht wie es sinnvoll wäre in der Seite wo die
Action ausgelöst wird. 

 

if (TYPO3_MODE === 'BE' || ($GLOBALS['TSFE']->loginUser  &&
$this->checkRights($accreditation)!=FALSE)){

…

            }else{

 
$this->addFlashMessage(\TYPO3\CMS\Extbase\Utility\LocalizationUtility::trans
late('flashmessage.accreditationnotfound','accreditation'), '',
\TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR);

 
$this->forward('empty',NULL,NULL,array('accreditation'=>$accreditation));

            }

 

Wie muß ich den Code ändern, damit das klappt?

 

Johannes

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an