[TYPO3-german] indexed_search data_page_id gegen die rootline checken

Dr. Dieter Porth web37p2 at web59550.greatnet-hosting.de
Sat Mar 10 06:56:40 CET 2018


Hallo Guido,

hört sich vielleicht nach einen Fall für f:cObject und TypoScript 
CONTENT und renderObj/fullrootline an. 
https://docs.typo3.org/typo3cms/TyposcriptReference/DataTypes/Gettext/Index.html?highlight=level#fullrootline

Mit besten Grüßen

    Dieter


Am 09.03.2018 um 22:59 schrieb Guido:
> hallo community
>
> debug liefert die uid der einzelnen treffer über das array row => 
> data_page_id.
> diese möchte ich nun in einem fluid template gegen die rootline 
> abfragen, um diese mit einer eigenen css klasse zu belegen.
>
> hintergund ist eine unternehmenswebseite, die 5 business units hat.
> jede business unit hat ihren eigenen colorcode.
> es gibt pro business unit eine eigen suchseite, da ist das kein thema.
> klasse in das fluid un gut ist.
> aber es gibt eben auch eine corporate-suchseite die über alle units 
> hinweg sucht.
> hier soll jeder treffer dann entsprechend der unit eingefärbt werden.
>
> der vhs viewhelper geht shcon in die richtige richtung.
> die needle wäre also die PIDinRootline.
> aber der checkt eben die die rootline gegen die uid der suchseite.
>
> <v:condition.iterator.contains needle="<the page id>" 
> haystack="{v:page.rootline() -> v:iterator.extract(key: 'uid')}">
> is in
> </v:condition.iterator.contains>
>
> was ich bräuchte wäre sowas wie
>
> <v:condition.iterator.contains needle="<the page id>" 
> haystack="{v:page.rootline() -> v:iterator.extract(key: 
> 'row.data_page.id')}">
> is in
> </v:condition.iterator.contains>
>
> hat jemand dazu eine idee?
>
> grüsse und besten dank,
> guido
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>

-- 
----
Dr. Dieter Porth - Web-Entwickler



More information about the TYPO3-german mailing list