[TYPO3-german] TYPO3 linkTP in action controller

Chris Wolff - AERTiCKET AG cwolff at aer.de
Thu Oct 16 13:20:55 CEST 2014


Hi Du kannst,
<f:uri.action>

Nutzen das verhält sich wie f:link.action nur das es die url zurück gibt. Das lässt sich dan in dein JS array problemlos einbauen.

hier noch ein link zur referenz:
https://fluidtypo3.org/viewhelpers/fluid/master/Uri/ActionViewHelper.html

gruss chris



-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von dialoop TYPO3-Support-Team
Gesendet: Donnerstag, 16. Oktober 2014 13:10
An: German TYPO3 Userlist
Betreff: [TYPO3-german] TYPO3 linkTP in action controller

Hallo,

ich müsste in einen Action-Controller einen Link generieren zu einer bestimmten Seite mit UID und entsprechender Action.

Auf die Option es über <f:link.action action="myAction" 
controller="myController" arguments="myArguments" 
pageUid="myPageUid">myLinkText</f:link.action>
kann ich im Template leider nicht zurückgreifen da es dort innerhalb eines Templates des jQuery Plugins CLNDR ausgegeben werden soll und ich es als JSArray übergebe.

Also eigentlich brauche ich eine Funktion die mir folgendes generiert <a href=" 
mydetails.html?tx_myextension_myplugin[action]=show&tx_myextension_myplugin[controller]=MyController&tx_myextension_myplugin[MyUid]=MyUid">text</a>


Früher gabs dafür diese Methode:

tslib_pibase::pi_linkTP    (
     $str,
     $urlParameters = array(),
     $cache = 0,
     $altPageId = 0
);

Doch wie realisiere ich das ganze nun nach dem MVC-Prinzip?
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list