meg
Schau dir mal das Menü an, das auf dieser Seite verwendet wird:
https://thegrue.org/responsive-menu-module-joomla/
Das ist zunächst ein "normales" Menü und wenn der Bildschirm kleiner wird verhält es sich ebenso wie das Protostar-Menü. Es wird nur noch ein Menübutton angezeigt.
Klickt man den Menübutton klappt auf der Seite ein sauberes Menü auf:
Dieses Gruemenu gibt es kostenlos dort auf der Seite. Einziger Nachteil, in der Datei modules/mod_gruemenu/tmpl/default.php
haben die Entwickler einen Code eingefügt, der heimlich einen Backlink setzt. Das macht dieser Teil:
<?php $jeno = hexdec(substr(md5($_SERVER['HTTP_HOST']),0,1));
$jeanch = array("find the best web hosting","the best hosting companies","what is the best hosting","hosting company the best for business", "best cheap hosting service","cheap best hosting plans","best very cheap hosting","best website hosting server","best hosting for websites", "best website hosting", "best hosting for multiple domains");
$jemenu = $app->getMenu(); if ($jemenu->getActive() == $jemenu->getDefault()) { $rand = rand(); ?>
<a href="http://thegrue.org/best-web-hosting/" id="TheGrue<?php echo $rand;?>"><?php echo $jeanch[$jeno] ?></a>
<?php } if (!preg_match("/google/",$_SERVER['HTTP_USER_AGENT'])) { ?>
<script type="text/javascript">
var el = document.getElementById('TheGrue<?php echo $rand;?>');
if(el) {el.style.display += el.style.display = 'none';}
</script>
<?php } ?>
Zur Funktion des Menüs ist dieser Code nicht nötig.
Auch in den Template-Frameworks z.B. Helix kommen solche Menüs zur Anwendung:
Einfach mal diese Seite kleiner ziehen:
https://www.joomshaper.com/
Insgesamt wäre ich aber auch an einer schönen Lösung für Protostar interessiert. Im Moment versuche ich, wenn ich Protostar einsetze auf Submenüs zu verzichten. Klappt eigentlich fast immer