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-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@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@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

Antwort per Email an