herzlichen Dank für Antworten
mein Action sieht so aus :

public function pdfgenAction(Tx_Mshop_Domain_Model_MBasket $mBasket) {
        $this->view->assign('mBasket', $mBasket);
         }

dabei komme ich von einer List View, rufe diese Action die dann das Objekt 
an die
View pdfgen sendet, dort wird das PDF erzeugt und abgespeichert.

Die Action die Das Mail mit PDF sendet heisst "sendEndAction"

Wenn ich nun mit redirect oben weg verweise wird vermutlich das "pdfgen" 
nicht mehr aufgerufen.
Sowas wäre praktisch, aber glaub nicht möglich:

public function pdfgenAction(Tx_Mshop_Domain_Model_MBasket $mBasket) {
        $this->view->assign('mBasket', $mBasket);

        $this->redirect('pdfgen');
        $this->redirect('sendEnd');
         }

Die Reihenfolge sollte so sein ListAction -> pdfgenAction -> 
sendEndAction -> ListAction
Danke für jeden Hinweis.

viele grüsse
Harald






"Dennis Ahrens" <dennis.ahr...@googlemail.com> schrieb im Newsbeitrag 
news:mailman.1.1357229677.18166.typo3-ger...@lists.typo3.org...
> Hallo Harald,
>
> On 01/03/2013 09:35 AM, Harald Keller wrote:
>> Gibt es eine andere Möglichkeit 2 Actions mit einem Klick nacheinander
>> ausführen zu lassen?
>
> Deine PDF action könnte per forward [1] direkt zur Mail-Action 
> weiterleiten. Wenn du einen neuen Request dafür haben möchtest, nimm 
> redirect [2] stattdessen.
>
> Grüße
> Dennis
>
> [1] 
> http://git.typo3.org/TYPO3v4/CoreProjects/MVC/extbase.git/blob/HEAD:/Classes/Mvc/Controller/AbstractController.php#l264
> [2] 
> http://git.typo3.org/TYPO3v4/CoreProjects/MVC/extbase.git/blob/HEAD:/Classes/Mvc/Controller/AbstractController.php#l293
>
> 


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

Antwort per Email an