Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 4.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
opgelost Menu item blijft onterecht actief
Menu item blijft onterecht actief
20 okt 2023 13:12 - 20 okt 2023 13:20
Hallo ik heb een vraag over een website in ontwikkeling die ik niet opgelost krijg.
Hoe kan het dat in een menu (Casiopeia sidebar-left met individuele artikelen) het eerste artikel steeds onderstreept blijft als active, ook al selecteer je een tweede of derde menu item.
Ik heb alle eigenschappen van de module, het menu en de individuele artikelen met elkaar vergeleken maar zie geen verschil. Zie ik iets over het hoofd?
Te zien is de volgende onderliggende code:
Eerste menu (waar alles goed gaat) waar vanuit de topbar menu met het default start artikel, heeft deze code:
Volgend menu vanuit de topbar menu met de default start artikel, heeft deze code:
Op het scherm blijft het streepje onder de menu item titel ook consequent onder het eerste artikel staan.
Ik vind maar niet waar ik de definitiefout moet zoeken.
Als je zelf in de code wilt kijken dan vind je die hier
Eerste menu: ingees.nl/bapgz/index.php/wie-wij-zijn
Tweede menu: ingees.nl/bapgz/index.php/ons-adres
Alvast bedankt voor je aandacht
Edit Astrid: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Hoe kan het dat in een menu (Casiopeia sidebar-left met individuele artikelen) het eerste artikel steeds onderstreept blijft als active, ook al selecteer je een tweede of derde menu item.
Ik heb alle eigenschappen van de module, het menu en de individuele artikelen met elkaar vergeleken maar zie geen verschil. Zie ik iets over het hoofd?
Te zien is de volgende onderliggende code:
Eerste menu (waar alles goed gaat) waar vanuit de topbar menu met het default start artikel, heeft deze code:
Code:
<li class="metismenu-item item-101 level-1 default"> ... </li>
<li class="metismenu-item item-102 level-1 current active"> ... </li>
<li class="metismenu-item item-103 level-1 "> ... </li>
Volgend menu vanuit de topbar menu met de default start artikel, heeft deze code:
Code:
<li class="metismenu-item item-144 level-1 active"> ... </li>
<li class="metismenu-item item-145 level-1 current"> ... </li>
<li class="metismenu-item item-146 level-1 "> ... </li>
<li class="metismenu-item item-147 level-1 "> ... </li>
Op het scherm blijft het streepje onder de menu item titel ook consequent onder het eerste artikel staan.
Ik vind maar niet waar ik de definitiefout moet zoeken.
Als je zelf in de code wilt kijken dan vind je die hier
Eerste menu: ingees.nl/bapgz/index.php/wie-wij-zijn
Tweede menu: ingees.nl/bapgz/index.php/ons-adres
Alvast bedankt voor je aandacht
Edit Astrid: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
- Gertve
- Heeft onderwerp gestart
- Joomla!NL ontdekker
- Berichten: 30
-
Menu item blijft onterecht actief
20 okt 2023 13:22
Heb je allemaal aparte menu's of 1 menu met submenu-items?
Overigens is het werken met sidebar modules niet echt handig in verband met mobiele weergave. Je submenu komt dan helemaal onder aan de pagina.
Persoonlijk zou ik 1 menu maken met de submenu-items als dropdown items.
Overigens is het werken met sidebar modules niet echt handig in verband met mobiele weergave. Je submenu komt dan helemaal onder aan de pagina.
Persoonlijk zou ik 1 menu maken met de submenu-items als dropdown items.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37431
Menu item blijft onterecht actief
20 okt 2023 13:50
Dag Astrid,
Bedankt voor je antwoord.
Daar heb je wel gelijk in, maar de klant heeft hiervoor gekozen. En dus zoek ik een oplossing voor dit merkwaardige Joomla gedrag (of toch ergens een fout van mij)
Bedankt voor je antwoord.
Daar heb je wel gelijk in, maar de klant heeft hiervoor gekozen. En dus zoek ik een oplossing voor dit merkwaardige Joomla gedrag (of toch ergens een fout van mij)
- Gertve
- Heeft onderwerp gestart
- Joomla!NL ontdekker
- Berichten: 30
-
Menu item blijft onterecht actief
20 okt 2023 14:00
Dan is het een fout van jou. Vergelijk je verschillende menu's eens met elkaar. Ik blijf erbij dat je menuconstructie heel onlogisch is. Maar het is jouw keuze.
Je zou je klant ook eens het nadeel van deze constructie kunnen vertellen
Je zou je klant ook eens het nadeel van deze constructie kunnen vertellen
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37431
Menu item blijft onterecht actief
20 okt 2023 15:16
Dag Astrid, bedankt voor je hulp so far.
Ik heb nog eens alle menus, items artikelen en modules met elkaar vergeleken en vond geen verschillen.
Maar ik heb wel geconstateerd in de module: als ik het basisitem van contactformulier verzet naar huidige is het probleem er niet meer.
Wat ik dat raar vind is dat de andere menus wel gewoon het eerste item als basisitem ingesteld hebben maar het probleem van het ten onrechte actief blijven niet vertonen. Dat snap ik dan weer niet.
Maar dit kan nu gesloten worden.
Groet Gert
Ik heb nog eens alle menus, items artikelen en modules met elkaar vergeleken en vond geen verschillen.
Maar ik heb wel geconstateerd in de module: als ik het basisitem van contactformulier verzet naar huidige is het probleem er niet meer.
Wat ik dat raar vind is dat de andere menus wel gewoon het eerste item als basisitem ingesteld hebben maar het probleem van het ten onrechte actief blijven niet vertonen. Dat snap ik dan weer niet.
Maar dit kan nu gesloten worden.
Groet Gert
- Gertve
- Heeft onderwerp gestart
- Joomla!NL ontdekker
- Berichten: 30
-
Tijd voor maken pagina: 0.698 seconden