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 #8

Closed
schmidt1024 opened this issue Jan 29, 2015 · 1 comment
Closed
Assignees

Comments

@schmidt1024
Copy link
Owner

From @alex-schell on December 4, 2014 20:24

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 }

Copied from original issue: schmidt1024/Blank#64

@schmidt1024 schmidt1024 self-assigned this Jan 29, 2015
@schmidt1024
Copy link
Owner Author

From @drmenzelit on January 29, 2015 9:47

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

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

1 participant