Skip to content
This repository has been archived by the owner on Dec 14, 2020. It is now read-only.

Falsches Dropdownverhalten bei Menüeintrag-Alias ohne Unterpunkte #64

Closed
alxshell opened this issue Dec 4, 2014 · 2 comments
Closed
Assignees

Comments

@alxshell
Copy link

alxshell commented Dec 4, 2014

Wenn man einen Menüpunkt als "Menüeintrag-Alias" definiert wird aus dem Menüpunkt ein Bootstrap-Dropdown, sprich es wird ein [data-toggle="dropdown"] gesetzt, obwohl es gar keine Unterpunkte und somit kein Untermenü gibt.

Richtig wäre hier, das [data-toggle="dropdown"] nur zu triggern, wenn der Menüpunkt auch ein "Parent" ist, sprich Unterpunkte besitzt. Dazu muss man folgende Zeile anpassen:

Bootstrap-Template-3.3.0 ▸ html ▸ mod_menu ▸ default_url.php
Zeile 33 ersetzen durch:

if($item->parent) { ?>
  <a data-toggle="dropdown" <?php echo $class; ?>href="<?php echo $flink; ?>" <?php echo $title; ?>><?php echo $linktype; ?> <i class="fa fa-caret-down"></i></a>
<?php } else { ?>
  <a <?php echo $class; ?>href="<?php echo $flink; ?>" <?php echo $title; ?>><?php echo $linktype; ?></a>
<?php }
@drmenzelit
Copy link

Das Problem hatte ich auch mit "Externe URL" Menütyp. Ich habe erstmal den Override für default_url.php entfernt...

@schmidt1024
Copy link
Owner

This issue was moved to schmidt1024/Blank-Bootstrap-Edition#8

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants