Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] Kategorie farblich hervorheben bei Sektionsaufruf
Hallo erstmal
Auf einer Website in Arbeit gebe ich eine Kategorieliste aus, von der jeder Listenpunkt einen Artikel enthält. Sobald ich die Sektion aufrufe, in der diese Kategorieliste ausgegeben wird, erscheint der Artikel der ersten Kategorie. Sobald ich die zweite Kategorie aufrufe, ersetzt der Artikel der zweiten Kategorie den der ersten usw.. Das klappt auch sehr gut und da ich “active_class” verwende, wird der aktuelle Kategoriename farblich hervorgehoben.
Codemäßig sieht das so aus:
<txp:category_list categories=“Januar08,Februar08” section=“2008” wraptag=“ul” break=“li” active_class=“active” />
<!— center —>
<div id=“content”>
<txp:if_category>
<div class=“hfeed”>
<txp:article />
</div>
<txp:else />
<div class=“hfeed”>
<txp:article id=“27” />
</div>
</txp:if_category>
</div>
Nun möchte ich aber, dass bereits beim Aufruf der Sektion die erste Kategorie farblich hervorgehoben wird, ohne das man sie erst anklicken muss. Könnt ihr mir da weiterhelfen?
Besten Dank im Voraus!
Gruß
Kai
Offline
Re: [de-de] Kategorie farblich hervorheben bei Sektionsaufruf
Hallo Kai,
ist nicht die schönste Lösung aber probiere mal Folgendes. Tausche Deinen Aufruf der Kategorieliste:
<txp:category_list categories="Januar08,Februar08" section="2008" wraptag="ul" break="li" active_class="active" />
mit folgendem Aufruf aus:
<txp:category_list break="li" wraptag="ul" categories="Januar08,Februar08" section="2008">
<txp:variable name="catclass" value="passive" />
<txp:if_category name='<txp:category />'>
<txp:variable name="catclass" value="active" />
</txp:if_category>
<txp:if_first_category>
<txp:if_category name="">
<txp:variable name="catclass" value="active" />
</txp:if_category>
</txp:if_first_category>
<txp:category class='<txp:variable name="catclass" />' title="1" link="1" />
</txp:category_list>
Digital nomad, sailing the world on a sailboat: 32fthome.com
Offline
Re: [de-de] Kategorie farblich hervorheben bei Sektionsaufruf
Hallo trenc,
für mich ist es die schönste Lösung, weil ich keine andere kenne und weil sie sehr schön funktioniert.
Vielen Dank für die schnelle Hilfe und ein schönes Restwochenende.
Gruß
Kai
Offline