[TYPO3-german] Seiten UID an Link anhängen
Tobias Seibert
tobi2684 at googlemail.com
Mon Apr 24 07:56:41 CEST 2017
Guten Morgen,
ich hoffe Ihr könnt mir helfen:
Ich möchte direkt im HTML eine ID an meine Links hängen. Ziel soll es sein das ich jeden Link per CSS abfragen kann und Farben etc einzeln vergeben kann. Ich dachte an die Seiten ID, diese ist ja immer gleich? eventuell mit id="{menuPage.uid}" ..hat aber leider nicht geklappt :(
Hier der Code:
<ul class="nav navbar-nav">
<f:for each="{menu}" as="menuPage" iteration="iteration">
<li class="nav-item dropdown">
<a tabindex="{iteration.cycle -> v:math.sum(b: 100)}" href="{menuPage.link}" class="nav-link {menuPage.class}"> {f:if(condition: menuPage.hasSubPages, then: 'data-toggle="dropdown" data-target="#"')} >
{f:if(condition: menuPage.nav_title, then: menuPage.nav_title, else: menuPage.title)}
</a>
<!-- Sub menu -->
<v:menu pageUid="{menuPage.uid}" includeSpacers="false" expandAll="false">
<f:if condition="{menu}">
<ul class="dropdown-menu collapse" role="menu">
<f:for each="{menu}" as="subMenuPage" iteration="subIteration">
<li class="">
<a tabindex="{subIteration.cycle -> v:math.sum(b: 130)}" href="{subMenuPage.link}" class="dropdown-item {subMenuPage.class}">
{f:if(condition: subMenuPage.nav_title, then: subMenuPage.nav_title, else: subMenuPage.title)}
/a>
</li>
</f:for>
</ul>
</f:if>
</v:menu>
</li>
</f:for>
</ul>
More information about the TYPO3-german
mailing list