Absolution menu

Hulp nodig bij een stijl? Voor zowel XHTML/CSS als grafische vragen uiteraard gerelateerd aan phpBB3.
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
jbemel
Berichten: 3
Lid geworden op: 27 dec 2012, 19:27

Absolution menu

Bericht door jbemel » 27 dec 2012, 19:32

Bij de Absolution stijl voor 3.0.11 wil ik een nieuw menuitem toevoegen, maar het wil mij niet lukken om die ook actief te kunnen maken. Bij andere links gebeurd dat in de vorm van:

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq 'index' --> class="active"<!-- ENDIF -->>
                <a href="{U_INDEX}"><img src="{T_THEME_PATH}/images/nav-home.png" width="16" height="16" alt="" />{L_INDEX}</a>
            </li>
of

Code: Selecteer alles

<li class="float-right<!-- IF $CURRENT_PAGE == 'register' --> active<!-- ENDIF -->">
                	<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/add.png" width="16" height="16" alt="" />{L_REGISTER}</a>
                </li>
Mijn link staat er nu als:

Code: Selecteer alles

<li><a href="{U_BLOG}">{L_BLOG}</a></li>
Hoe kan ik mijn nieuwe link (die gaat naar view_blog.html) ook actief maken als dat nodig is?
(het staat not niet online, dus ik kan geen link geven)

Gebruikersavatar
Pola
Berichten: 1495
Lid geworden op: 19 jan 2012, 14:40
Contacteer:

Re: Absolution menu

Bericht door Pola » 29 dec 2012, 23:45

Met "actief" bedoel je dat de oranje streep boven de knop komt te staan?
De view_blog pagina, wordt die aangeroepen via een php script? Dan kun je gebruik maken van

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq '<jouw script naam>' --> class="active"<!-- ENDIF -->>
Waarbij <jouw script naam> vervangen moet worden door de naam van het php script (zonder de extensie .php).
HGN op phpbb.com

jbemel
Berichten: 3
Lid geworden op: 27 dec 2012, 19:27

Re: Absolution menu

Bericht door jbemel » 30 dec 2012, 22:23

Ja, dat bedoel ik

ik heb een blog.php, maar die zorgt waarschijnlijk voor twee verschillende pagina's, 'blogs' en 'mijn blog' (zag ik net), kan ik zorgen dat de 'mijn blog' link en de 'blogs' link apart actief worden?

EDIT:
ik denk dat ik heb gevonden waar de aparte php bestanden staan, maar als mijn gevoel klopt staan ze in een map (blog/view/main.php bijvoorbeeld). kan het daarbij alsnog?

Gebruikersavatar
Pola
Berichten: 1495
Lid geworden op: 19 jan 2012, 14:40
Contacteer:

Re: Absolution menu

Bericht door Pola » 30 dec 2012, 23:16

Probeer het eens. :)
HGN op phpbb.com

jbemel
Berichten: 3
Lid geworden op: 27 dec 2012, 19:27

Re: Absolution menu

Bericht door jbemel » 30 dec 2012, 23:19

ik heb drie dingen geprobeerd:

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq 'blog/view/main' --> class="active"<!-- ENDIF -->>

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq 'view/main' --> class="active"<!-- ENDIF -->>

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq main' --> class="active"<!-- ENDIF -->>
maar alledrie werken niet

Gebruikersavatar
Pola
Berichten: 1495
Lid geworden op: 19 jan 2012, 14:40
Contacteer:

Re: Absolution menu

Bericht door Pola » 31 dec 2012, 00:58

Ik had je situatie waarschijnlijk niet goed begrepen. De eerste twee werken denk ik inderdaad niet.
Bij de laatste mist er een ' voor main. De code moet zijn:

Code: Selecteer alles

<li<!-- IF SCRIPT_NAME eq 'main' --> class="active"<!-- ENDIF -->>
HGN op phpbb.com

Plaats reactie