[TYPO3-german] YAG Section ID in Pagination - Extbase Parameter
Mikel
lists at con-version.com
Mon Mar 16 23:05:33 CET 2015
Hallo,
ich kenne diese Extension nicht und weiß nicht, ob diese bereits ein
ViewHelper oder einen anderen Weg bietet, die uid des Content Elements
an das Template zurückzugeben.
Du kannst Dir alternativ aber auch einen ViewHelper schreiben und Dir
damit die uid des entsprechenden Content Elements zurückgeben lassen.
Im ViewHelper kannst Du Dir die uid in etwa so holen (ungeprüft und nur
ansatzweise):
$cObject = $this->configurationManager->getContentObject(); // der
configurationManager muss zuvor instanziert oder per Dependency
Injection geladen werden
$cObjUid = $cObject->getUid();
Mikel
Am 16.03.15 um 08:25 schrieb Tobias Kleffmann:
> Hallo,
>
> ich habe eine recht spezielle Frage zur YAG Gallerie Extension und
> suche einen Rat:
>
> ich nutze mehrere Alben mit Pagination auf einer Seite untereinander.
> Wenn man nun weiterblättert wird der Besucher stets wieder an den
> Seitenkopf geworfen.
> Aus diesem Grunde möchte ich den Link der Pagination anpassen, sodass
> dieser auf die passende Section (also die passende UID des Plugin
> Containers) verweise.
> Das Ganze ist im Partial möglich und passiert hier:
> <extlist:link.action controller="{controller}" action="{action}"
> arguments="{extlist:namespace.GPArray(object:'{pagerCollection}'
> arguments:'page:{pager.firstPage}')}"
> section=""><span><<</span></extlist:link.action>
>
> Den section-Parameter habe ich dabei eingefügt. Hinterlege ich dort
> manuell einen Wert wie z.B. "5" funktioniert alles wie gewünscht. Nun
> soll dort jedoch automatisch die UID des Plugin Containers hinterlegt
> werden, damit der Besucher beim Weiterblättern wieder zur passenden
> Gallerie gelangt.
> Die Frage: Was muss bei section="" hinterlegt werden, damit das passiert?
>
> Viele Grüße,
> serioustk
> _______________________________________________
> 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