embed: title == twee woorden?

Een klant vroeg me om zijn website onlangs over te nemen om hem te updaten, zodat de site werd geproduceerd door een vorige ontwikkelaar, dus ik ben vrij nieuw voor Expression Engine.

Alleen pagina's met één woord kunnen de actieve menukleur (achtergrond + rand) weergeven als we op de huidige pagina staan, maar niet voor andere pagina's met twee woorden.

Hier is de code:

Our Team
Taxation

Ik ontdekte dat één woord goed zou werken, maar niet twee woorden. Ik probeerde:

Our Team
Our%20Team
Our-Team
Our_Team

Enige suggestie? Bedankt heap!

3
ja ru de

2 antwoord

Kun je de url_title in plaats daarvan gebruiken?

1
toegevoegd

Het zou moeten werken. Heb je geprobeerd:

{if "{embed:title}" == "Our Team"} class="active" {/if}
1
toegevoegd
Inderdaad ik heb dat gedaan, maar het werkte niet.
toegevoegd de auteur Rene, de bron