Ich weiß nicht ob es schon angesprochen wurde, aber wird es ein Update geben damit mal die Script-Dateien auf den neusten Stand gebracht werden? Gibt ja schon die 5.5.
Würde mich freuen.
Ich weiß nicht ob es schon angesprochen wurde, aber wird es ein Update geben damit mal die Script-Dateien auf den neusten Stand gebracht werden? Gibt ja schon die 5.5.
Würde mich freuen.
Liebe Grüße
WebRoxx
Hallo,
erst einmal danke für die tolle Erweiterung. Ich würde das Menü gerne so wie auf der download-Seite http://mmenu.frebsite.nl/ gestalten. D.h. keine zwei Links (Pfeil + Menüpunkt) sondern nur ein Link, der bei Klick immer automatisch die Unterpunkte anzeigt, falls welche vorhanden sind.
Kann man das irgendwo einstellen?
Es können nur dann keine 2 Links sein, wenn sich hinter dem Menüpunkt nur Unterpunkte befinden, er aber keiner Seite zugeordnet ist. Das ist auch auf der Download-Seite so.
Wäre also die Anforderung, im Contao-Menü Unterstrukturen ohne Seiten anzulegen... Irgendwer hat schonmal nach sowas gefragt. Ich finde es aber gerade nicht.
Gruß, folkfreund
Wenn ich dich richtig verstanden habe, dann willst du, unabhängig von mmenu, eine Seitenstruktur in Contao realisierieren, wo der Hauptmenüpunkt nicht anklickbar ist. Dazu gibt es verschiedene Wege. Einer davon ist über die Extension [m17PageFolders].
hmm das sollte aber an sich dann nicht mit der mmenu erweiterung zusammen klappen, da diese ja nur das contao menü nutzt.
Andere Lösung:
Man modifiziet das Template nav_default nach folgender Anleitung http://de.contaowiki.org/Navigations...icht_verlinken und vergibt den jeweiligen Menüpunkten die Klasse "nonavLink".
Ich habe das Template so modifiziert, dass alle obersten Menüpunkte automatisch nicht verlinkt werden:
also einfach die Abfrage aus der AnleitungPHP-Code:
<ul class="<?php echo $this->level; ?>">
<?php foreach ($this->items as $item): ?>
<?php if ($item['isActive']): ?>
<li class="active<?php if ($item['class']): ?> <?php echo $item['class']; ?><?php endif; ?>">
<span class="active<?php if ($item['class']): ?> <?php echo $item['class']; ?><?php endif; ?>"><?php echo $item['link']; ?></span>
<?php echo $item['subitems']; ?>
</li>
<?php else: ?>
<li<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?>>
<?php if($this->level !== 'level_1'):?>
<a href="<?php echo $item['href']; ?>" title="<?php echo $item['pageTitle'] ? $item['pageTitle'] : $item['title']; ?>"<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?><?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; ?><?php if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?><?php if ($item['nofollow']): ?> rel="nofollow"<?php endif; ?><?php echo $item['target']; ?>>
<?php else: ?>
<span class="<?php echo $item['class']; ?>"><?php endif; ?><?php echo $item['link']; ?>
<?php if($this->level !== 'level_1'):?></a>
<?php else: ?></span>
<?php endif; ?>
<?php echo $item['subitems']; ?>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
durch folgende ersetztPHP-Code:
<?php if(strpos($item['class'], 'nonavlink')===false):?>
PHP-Code:
<?php if($this->level !== 'level_1'):?>
Geändert von karo68 (21.11.2015 um 12:19 Uhr)
Ich habe ein Skript eingebaut (scrollTofixed), damit das Menü an der obereren Stellen stehen bleibt.
Jedoch funktioniert es nicht im Zusammenspiel mit dem dk_mmenu. Beide funktionieren einzeln, wenn
ich sie jedoch zusammen einbinde, bleibt der Button oben stehen, das Navigationsmenü wird aber auch
links angezeigt.
Vielleicht hat jemand das gleiche Problem und kann mir einen Tipp geben. Im Moment habe ich es so gelöst,
dass der Link nicht im Header gefixt wird.
Gruss
Frank
Hallo, halli,
hoffe der Thread wird noch besucht.
Also:
ich bin dabi zu lernen. Die normale Website tuts. Zweites layout gemacht und via media-query seprarate css geladen. Funktioniert soweit. Contao ist aktuell. Nun habe ich mich an einem Menü versucht. Die dk.-menu-Erweiterung installiert, Datenbank aktualisiert.
html-Code-Schnipselund Modul mmenu ins mobile Layout eingebunden. id vergeben. Datenbankupdate.HTML-Code:<a href="#MobileNavigation" id="MobileNavigation"><img src="files/images/menuimg.png" alt="" title="Menu"></a>
Nichts. Telefon genommen und lokale Seite xampp aufgerufen. Es wird nichtmal die Link-Grafik aufgerufen. mobil.css, das passende Layout. Aber kein Menu.
Aber die Position des layers auch mal auf "davor" geändert.
Position in Hauptspalte gesetzt, nur um irgendwas zu sehen. Nichts.
Erweiterung reparieren/aktualisieren. 60 Dateien unverändert.
Anderes template versucht, nichts.
Muss ich noch an irgendeiner Schraube drehen?
mfG
tsunami
Geändert von tsunami (14.03.2016 um 14:43 Uhr)
Link zur Seite?
Ist die CSS ID deines mmenu Navigationsmoduls auch tatsächlich "MobileNavigation"?
Habs kontrolliert. Per d&d.
Link ist schwer, da ich erst lerne und das ganze erstmal lokal rund kriegen und verstehen möchte. Was mich irritiert ist, dass doch zumindest das Link-Bild erscheinen sollte.
Ok, nun habe ich gesehen, dass ich bei wildem wischen das Menü zu sehen bekomme.
-> Eintrag "Menü durch zehen der Seite öffnen".
Leer, schwarzer Kasten.
Muss ich da nun das ganze noch via css anpassen?
Irgendwo muss ich doch sicherlich auch die Inhalte festlegen oder sollte sich das automatisch aus der Seitenstruktur ergeben?
Fragen über Fragen...
Hi,
also wenn ich die Seite auf dem Telefon aufrufe, sehe ich nur den Inhalt. Wische ich von links nach rechts geht das Menü auf. Das heißt, ich sehe die drei Balken (img). und es geht ein großer schwarzer kasten auf und legt sich über die Seite.
In dem Kasten müsste aber doch sowas wie: Über uns, Anfahrt, Kontakt usw. auftauchen. Eben die Seiten aus der Struktur.
Normal ist es doch so, dass beim Seitenaufruf oben rechts oder links ein Link auftaucht (Text oder Grafik). Tippe ich da drauf, kann ich die entsprechenden Seiten auswählen, oder nicht?
Ohne Link zur Seite ist es schwierig festzustellen, was schief läuft. Den kompletten HTML Source (nicht per Developer Tools) über pastebin wäre aber schon mal hilfreich.
Doofe Frage, aber wenn ich den QC vom Desktop kopiere, bringt das was? Für Mobil wird doch ein anderes Layout geladen. Nur vom Smartphone bekommeich doch ohne weiteres keinen sc, oder?
So kenne ich das. Google Fotos.
Hallo,
also hier eine Testumgebung:
http://mobiltest.olivereikel.de/
Also ich vermute mal, der Fehler ist so offensichtlich, dass man ihn schon wieder leicht übersieht. Du hast dem Button bzw dem Link, die id MobileNavigation gegeben. Die ID solltest du deinem mmenu-Navigationsmodul geben. So wie das da in deinem Quellcode steht, wäre das ein Link auf den Link selbst, aber nicht auf das Navigationsmodul.
So in etwa?
http://screencast.com/t/mFZm6CrJs
Spoky, womit hast Du die Seite aufgerufen? Desktop?
Hurra,
danke. Endlich. Zumindest erstmal ein menü! Aber nur wenn ich wische und das Menü geht über die ganze Länge der Seite. Das ist dann css?
Einfach das Bildchen mit den drei Balken und dann ein Menü welches so lang ist, wie es Einträge gibt ist css?
Man kann es auf deiner Seite immer noch nicht testen.
Wie jetzt?
habe die Siete aufgerufen. Komisch ist nur, dass das Layout nur auf dr ersten Seite geladen wird. Unterseite und es wird das Desktoplayout geladen...
Und der Link ist plötzlich mitten auf der Seite...
;(
Was passiert?
Ja, bei mir wird dort immer noch kein mobiles Seitenlayout angezeigt.
bei mir tuts wenigstens die erse Seite...
http://screencast.com/t/0ruyLxxOO
Vielen Dank für heute für Deine Hilfe.
Habe es nun so halb hinbekommen. Zumindest auf meinem z1 "funktioniert" es.
allerdings grausam. Antippen geht, aber dann kommt ein riesiger Block über die Seite. 200% zu groß.
Und dann ist der Rest wahrscheinlich fummelige Handarbeit mit css...
Zeilenhöhe, Spaltenbreite, Hintergrund, Schriftgröße....
Komisch. Vielleicht muss das System auch einfach etwas ruhen. So dass morgen cache etc. neu geladen wird.
Bei mir ist alles matsche im Moment...
200%? Das sieht nach den normalen 80% aus.
sieht doch gut aus. so wie es soll
Aktive Benutzer in diesem Thema: 3 (Registrierte Benutzer: 0, Gäste: 3)
Lesezeichen