-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Peter,


> ich kann mir nicht vorstellen, dass man die Methode statisch aufrufen kannst. 
> Das kann nicht
> gehen …

jep, ich bin da zu tief eingestiegen weil ich dachte ich kann das statisch 
aufrufen.

> Ich habe das in einem Viewhelper noch nicht gemacht, aber wenn, dann etwa so:
> 
> $conf = array( … ); $cObjRenderer = new
> \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer(); 
> $cObjRenderer->typoLink_URL($conf);
>  Aber ob das ausreicht, um alle Abhängigkeiten aufzulösen, das weiß ich nicht.

doch sieht gut aus:

$conf = array();
$conf['useCacheHash'] = 1;
$conf['parameter'] = intval($GLOBALS['TSFE']->id);
$conf['returnLast'] = 'url';

$cObjRenderer = new \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer();

$cObjRenderer->typoLink_URL($conf);

> Ich würde mir das PageBrowser-Widget von fluid aus dem TYPO3-Core kopieren 
> und es in meine
> Extension rein laden und dann so modifizieren, wie ich das brauche. Ein 
> Beispiel findet sich
> hier: 
> http://blog.teamgeist-medien.de/2014/01/extbase-fluid-widget-paginate-viewhelper-mit-array-unterstuetzung.html
>
> 
das kann man sicherlich anpassen.
Ich hatte mir auch Viewhelper aus anderen Extensions angesehen, hatte aber eher 
den Eindruck das
sich gerade hier eher Individuallösungen tummelten

> Alternativ ist es auch möglich, dem Core-Widget neue Templates zuzuweisen, 
> evtl. reicht das ja.
>  http://www.npostnik.de/typo3/eigenes-template-im-fluid-pagination-widget/
- -notiz an mich-

Und ein Dankeschön an Peter!


> 
> Ansonsten kann man in den URL-Viewhelpern von Fluid sehen, wie in den 
> Viewhelpern URLs
> aufgebaut werden.
> 
> Gruß Peter
> 
> 
> 
>> Am 30.09.2015 um 09:55 schrieb Michael Kasten <h...@m-kasten.de>:
>> 
>> Signierter PGP-Teil Hallo,
>> 
>> ich lote hier immer noch meine Möglichkeiten aus:
>> 
>> Nun mal der Versuch mit der Typolinkmethode:
>> 
>> Bei der Suche in der Klassenreferenz gibt es diese Methode nicht, ich 
>> erhalte nur die
>> Methoden:
>> 
>> typoLink_URL und typolinkWrap
>> 
>> typoLink_URL probier ich mal
>> 
>> 
>> \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::typoLink_URL($conf);
>> 
>> Damit erhalte ich den Fehler
>> 
>> Call to undefined method XXX\XXX\ViewHelpers\XXX::typolink()
>> 
>> 
>> why? weil:
>> 
>> public function typoLink_URL($conf) { $this->typolink('|', $conf); return
>> $this->lastTypoLinkUrl; }
>> 
>> ist also auch nur ein Aufruf von typolink()
>> 
>> Das ist dann wohl auch eine Sackgasse?
>> 
>> 
>> 
>> -- Michael Kasten | http://m-kasten.de Im wirklichen Leben gibt es kein 
>> [Strg]+[Z]
>> 
>> _______________________________________________ TYPO3-german mailing list 
>> TYPO3-german@lists.typo3.org 
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> 
> 
> -- 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)

iQEcBAEBAgAGBQJWC6dIAAoJEF1/iIvWnG8Njl0H+QGqWRJFlVLXG1zadJsk8tZl
/uQrDqx/KkZO0Umi9mCbfwoRxqYGMot4pIZ20fBP5Kd4XjC6pvQfmxyzbrfMVJTV
6xXjGkQP2xPVzjU+f1y9TULicfEJbBMmTm4PnC85FkbB0XETq3picolsphHTz85A
H5b1xqymB0HDRjSuwpOu2kFQ69j7PFGaGREtcC+7Dg9GqHwrVKfndXskDcNFscPn
QmjGQTEUfIU3syZqgAe7MVgv7/mXr633SaDoRGzQt8q0LmqMYtuNp+RYmbA950s/
nKR7ASxBaJnMO/dhlSHiHC4Q/Kb7IxCPVRKc/bWLIEMreGzhQ4tmmXSaOHZ+SHE=
=oa+M
-----END PGP SIGNATURE-----
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an