[TYPO3-german] indexed_search data_page_id gegen die rootline checken

Guido skyfreak1 at gmx.net
Sat Mar 10 08:37:24 CET 2018


oh man ... der wald und die bäume

das row array der searchresults liefert die rootlevel page id für level 
0/1/2 - rl1 / rl2 / rl3

und dann ist es wieder ganz simpel :-)

<f:if condition="{row.rl1} == 4">
    <f:then>
    	<div class="indexedsearch-result unit_class_1">
    </f:then>
    <f:else if="{row.rl1} == 5">
        <div class="indexedsearch-result unit_class_2">
    </f:else>
    <f:else if="{row.rl1} == 6">
        <div class="indexedsearch-result unit_class_3">
    </f:else>
    <f:else if="{row.rl1} == 7">
        <div class="indexedsearch-result unit_class_4">
    </f:else>
    <f:else>
        <div class="indexedsearch-result unit_class_default">
    </f:else>
</f:if>

perfekt, es funzt.

manchmal muss man eben aus eigener blödheit eine ganze nacht lehrgeld zahlen.
oder anders ...
manachmal muss man einfach den ehrgeiz hinten anstellen und in's bett 
gehen, drüber schlafen, dann am nächsten tag noch mal genau debuggen 
und schon wuppt es.

dennoch danke und grüsse,
guido



More information about the TYPO3-german mailing list