-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 29.09.2015 um 13:24 schrieb Peter Linzenkirchner: > Hallo Michael, > >> $siteUrl = >> \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . >> 'index.php?‘; > > Das liest sich so, als würdest du versuchen, die Links im Controller-PHP zu > bauen - das ist m. > E. eher unüblich. Normal wäre in der View, also innerhalb der > Fluid-Templates. Die Viewhelper, > die dort zur Verfügung stehen, erstellen die Typolinks automatisch mit dem > cHash - du müsstest > dich also darum gar nicht kümmern. In den Viewhelpern gibt es auch einen > fertigen PageBrowser, > den du nur noch anwenden musst. öhhmmmm nö ich will das innerhalb meines Viewhelpers verwenden der die Links der Paginierung erzeugt, der Standard Viewhelper hat hier nicht ausgereicht. > Ansonsten gibt es die entsprechenden Methoden der pi_based-Extensions > natürlich noch: > http://api.typo3.org/typo3cms/current/html/class_t_y_p_o3_1_1_c_m_s_1_1_frontend_1_1_plugin_1_1_abstract_plugin.html#aeabd57e4ae43ffc97aababcf079d4b9b > > in der Plugin-Abstract-Class (die ich allerdings bisher nur in pi_based-Extensions angewendet habe - aber wenn du eh das MVC-Pattern durchbrechen willst, dann warum nicht. Die Methoden werden in späteren TYPO3-Versionen auch nicht verschwinden, falls du da Angst hast. Ne nix pibase > Weiter gibt es noch den Typolink: > http://api.typo3.org/typo3cms/current/html/class_t_y_p_o3_1_1_c_m_s_1_1_frontend_1_1_content_object_1_1_content_object_renderer.html#acd6231ef728bd963126f41e0c04010a6 > in der Content Object Class - das ist die Methode, die den kompletten > Typolink rendert, sie > steht hinter dem Typolink von Typoscript. Wäre dann mein zweiter Ansatz gewesen > Diese Klasse wird aber üblicherweise nicht im Controller aufgerufen, deshalb > hier eine Quelle, > die erläutert, wie du an die Methode ran kommst: > http://lbrmedia.net/codebase/Eintrag/extbase-contentobject-in-controller-nutzen/ will nix im Controller verwenden, s.o. aber vielleicht finde ich da ja was weiterführendes > Vielleicht hilft es weiter. genau mit besten Grüßen > > Gruß Peter > > > -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: > http://www.typo3-lisardo.de > Facebook: http://tinyurl.com/lisardo-multimedia > > _______________________________________________ TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > - -- Michael Kasten | http://m-kasten.de Im wirklichen Leben gibt es kein [Strg]+[Z] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJWCn1kAAoJEF1/iIvWnG8Nu0cH/jaZ2oLuL3Top+H/1jbem1zq skZfR9f8HRnsS2u8r6xg6pJJDYSdxPm4Yd6ZTve1E1wnJbKvNjRURYfi0QFLR+Wd SlnrUb5hHu+KySC8FWuQmrlqDmqU8vJaF44tKLwQ39xzKwv/cH8bmFhEbaeMokai 0nnmhTzR6QakdOGvRsEpKBYzcUawp3QIadzzFnSWbzYQs4kRsc6nBfIa9Ve+T16o cWCd/xrqF/G2y0QnVtOTbt3MN7RBHNzt95WJNoui2hVmkdHf9cWntOcCpVetRyJS mx/cyatRusm4ui9eJQGHLa2M15wdaLdaPSt88c4X1SdlggBp7iKV1XLk2oiLHYA= =l5JJ -----END PGP SIGNATURE----- _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german