Ergebnis 1 bis 18 von 18

Thema: dk_mmenu unter Contao 3.5.2 öffnet/reagiert nicht!

  1. #1
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Frage dk_mmenu unter Contao 3.5.2 öffnet/reagiert nicht!

    Hallo Leute, wollte eigentlich schon längst ne Pizza verdrückt haben, aber nun hakt es an dem mobilen Menü. Nutze schon für viele Projekte das dk_mmenu und hatte bisher nie Probleme damit. Aber bei diesem Projekt ist es anders. Alles wurde wie bisher angelegt. Das Einzige was mir einfällt ist, dass ich die Module über einen Artikel eingebunden habe, aber weiß nicht ob das ne Rolle spielt. Habe es auch konventionell probiert, aber ohne Erfolg. Auch kann ich eine Inkompatibilität ausschließen, da ich eine Website auf Contao 3.5.2 geupdatet habe und keine Probleme hatte. Hat jemand eine Idee? Wie finde ich am besten JS Fehler heraus?

    Habe auch schon diverse Forenbeiträge durchgeforstet, konnte aber nichts treffendes finden, wie auch, eigentlich läuft das Menü immer einwandfrei! Für Interessierte gebe ich Backenddaten per PN!

    Hier der Menü-Button
    Code:
    <div class="offcanvas"><a href="#mmenu"><i class="fa fa-align-justify"></i></a></div>
    Nachschauen kann man dies unter neu.bft-neumann.de

    Wäre schön wenn jemand eine schnelle Idee hätte, da die Seite im besten Fall nächste Woche startklar sein soll.

    Schönen Abend noch und vielen Dank im Voraus!
    Mertens Media - Internetagentur aus Bramsche

  2. #2
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Ich kenne dk_mmenu nicht.
    Bin mit meinem Samsung Android auf die Website geeilt und verstehe nicht ganz, was das Problem ist.
    Was soll da nicht funktionieren ?

  3. #3
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Spontan: Ich würde den Anker für den Trigger nicht #mmenu nennen sondern #navmobile oder so.
    Vermute das da ggf. das Script des mmenu schon mit belegt ist.

    Die Konsole wirft auch noch ein paar Fehler - Favicon wird nicht gefunden - was aber mit dem Menü nichts zu tun haben sollte.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von WilhelmTell Beitrag anzeigen
    Ich kenne dk_mmenu nicht.
    Bin mit meinem Samsung Android auf die Website geeilt und verstehe nicht ganz, was das Problem ist.
    Was soll da nicht funktionieren ?
    Das mobile Menü klappt nicht auf.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.108
    Partner-ID
    10107

    Standard

    Befindet sich ein Fehler in der JavaScript Konsole?

  6. #6
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Standard

    So hab das Ganze mit dem Anker #offcanvas versehen (hatte ich aber vorher auch schon mal versucht). Welche Konsole meinst du genau, nutzt ihr die von Firebug oder wie? Hab das hier im Anhang.Bildschirmfoto-2015-08-14-um-21.24.10.jpg
    Mertens Media - Internetagentur aus Bramsche

  7. #7
    Contao-Fan
    Registriert seit
    08.11.2011.
    Ort
    Frankfurt am Main
    Beiträge
    768
    User beschenken
    Wunschliste

    Standard

    also so wie es ausschaut wir das Script nicht initialisiert. Kann es auch nicht weil der mmenu-Selektor so ausschaut:

    PHP-Code:
    var $mmenu = $('#'); 
    Hast du vielleicht das Element in die CSS-Klasse statt in die ID geschrieben?

    Beste Grüße...
    ...Dirk

  8. #8
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Am Namen #mmenu liegt es nicht.

    Aber im Quelltext der Seite siehst du unten
    Code:
    <script> (function($) {
         var $mmenu = $('#');
        ...
    Es sollte heißen
    Code:
    <script> (function($) {
         var $mmenu = $('#mmenu');
        ...
    Vermutlich hast du in der Hitze vergessen, im Modul die ID zu belegen?

    Edit: Glückwunsch Dirch - warst schneller :-)

  9. #9
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Jupp genau. Unter Chrome sieht die anders aus, aber bei mir stehen 3 Fehler drin
    Bildschirmfoto 2015-08-14 um 21.32.47.png
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  10. #10
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Standard

    Mmmh, eingetragen habe ich es schon gehabt, aber irgendwie wird es nicht übernommen!? Darf ich einmal fragen, wie du die Fehler in der Konsole angezeigt bekommst? Der Firebug zeigt mir nichts an.

    Bildschirmfoto 2015-08-14 um 21.40.41.png
    Bildschirmfoto 2015-08-14 um 21.44.55.png
    Mertens Media - Internetagentur aus Bramsche

  11. #11
    Contao-Fan
    Registriert seit
    08.11.2011.
    Ort
    Frankfurt am Main
    Beiträge
    768
    User beschenken
    Wunschliste

    Standard

    hmm strange. es steht an der richtigen Stelle. Ist das die erste 3.5.2 bei der du es anwendest? Vielleicht ist es damit nicht kompatibel. Jedenfalls kannst du unten im Quellcode bei dem Script sehen, dass PHP die HTML-ID nicht rausschreibt.

    Ich habe unter 3.5 noch nicht getestet, aber an sich ist da nichts groß drin weshalb es nicht kompatibel sein sollte. zur not editiere das template mal per hand und schreibe die id dort per hand hin.

  12. #12
    Contao-Fan
    Registriert seit
    08.11.2011.
    Ort
    Frankfurt am Main
    Beiträge
    768
    User beschenken
    Wunschliste

    Standard

    Das passiert im Template:

    PHP-Code:
    var $mmenu = $('#<?php echo $this->cssIDonly?>');
    und das beim Aufbauen des ganzen:

    PHP-Code:
    // --- create FE template for javascript caller
    $objTemplateJs = new \FrontendTemplate($this->strTemplateJs);
    $objTemplateJs->id $this->id;
    $objTemplateJs->cssIDonly $this->cssID[0]; 
    Wurde bei Contao 3.5. die Variable geändert?
    Geändert von Dirch (14.08.2015 um 21:00 Uhr)

  13. #13
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Standard

    Ja eigentlich ist es die erste Installation aber ich habe noch eine weitere Installation geupdatet, bei der es funktioniert. Hatte da auch gerade noch den Ankernamen getauscht um zu testen, dass es kein Zufall war. War aber alles positiv. Echt kurios, aber aus meiner Sicht ist die Extension kompatibel.

    Edit:
    Hab in der Zwischenzeit einmal die ID händisch eingetragen, funzt aber auch nicht !? Müsste doch so funktionieren oder?

    HTML-Code:
    var $mmenu = $('#offcanvas');
    Geändert von fall2out (14.08.2015 um 21:27 Uhr)
    Mertens Media - Internetagentur aus Bramsche

  14. #14
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Standard

    Habe auch noch einmal die komplette Extension, Cache und Module neu angelegt, hat aber leider nichts gebracht. Ich habe noch mal auf der funktionierenden Seite geschaut, dort umschließt das Navigationsmodul den #wrapper. Das macht der auf meiner Seite nicht. Wird dann wohl ein JS Problem sein oder?

    @Dirch: Willst du dir mal das Backend anschauen?
    Mertens Media - Internetagentur aus Bramsche

  15. #15
    Contao-Nutzer Avatar von fall2out
    Registriert seit
    16.06.2011.
    Ort
    Bramsche / Osnabrück
    Beiträge
    132

    Daumen hoch Es funktioniert!!!

    So die gute Nachricht ist, dass es funktioniert. Nun die Frage an Dirch warum hatte es nicht funktioniert? Ich habe nun das MMenu-Modul welches zuvor im Artikel eingebunden war, in das Standardlayout meiner Seite ganz oben an erster Stelle in die Kopfzeile gepackt. Siehe da, es funzt. Aber grundsätzlich kann es dem Menü doch egal sein wo es sitzt oder? Schließlich wird per JS das Menü um den #wrapper gepackt, so dachte ich zumindest. Oder hatte ich einen Denkfehler?
    Mertens Media - Internetagentur aus Bramsche

  16. #16
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    106

    Standard mmenu funktionier nicht richtig...TypeError: a is undefined

    hallo.

    ich habe eben das mmenu installiert und eingebunden. leider bekomme ich in der konsole einen fehler:

    TypeError: a is undefined

    das menu funktioniert nur teilweise...sprich es geht zwar auf aber es wird auch komisch dargestellt.

    ich komme im moment leider nicht mehr weiter :/

    hier die url:
    http://jogerst.sichtwechsel.com

    contao läuft auf 3.5.2

    würde mich über hilfe sehr freuen :-)

  17. #17
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Du kannst mal mit den Einstellungen rumspielen: Z-Position des Menüs, Hintergrund verschieben
    Vielleicht klappt es damit besser.

    Viel Glück!

  18. #18
    Contao-Nutzer Avatar von Twitt
    Registriert seit
    02.03.2014.
    Ort
    Schweiz
    Beiträge
    143
    User beschenken
    Wunschliste

    Standard

    Hallo fall2out

    Vielleicht dasselbe Problem wie bei mir? Hatte heute ein ähnliches Problem dass dk_mmenu nicht funktionierte.

    Allerdings war bei mir das dk_mmenu-Modul und der Trigger bereits im Standardlayout in der Kopfzeile eingebunden. Auch das Herumpröbeln von Positionsänderung der Module half nicht.

    Erst als ich im Standardlayout unter "Eigener Javascript Code" die Verlinkung zum "smoothscroll-Skript" entfernte, klappte das dk_mmenu wieder auf. Ich gehe mal davon aus, dass sich die Skripte nicht vertrugen denn auch der Positionswechsel des Smoothscroll-Moduls mit mmenu und dessen Trigger brachte keinen Erfolg.

    Jedenfalls habe ich jetzt ein anderes smoothscroll-Skript verwendet und es funktioniert.



    Zitat Zitat von fall2out Beitrag anzeigen
    So die gute Nachricht ist, dass es funktioniert. Nun die Frage an Dirch warum hatte es nicht funktioniert? Ich habe nun das MMenu-Modul welches zuvor im Artikel eingebunden war, in das Standardlayout meiner Seite ganz oben an erster Stelle in die Kopfzeile gepackt. Siehe da, es funzt. Aber grundsätzlich kann es dem Menü doch egal sein wo es sitzt oder? Schließlich wird per JS das Menü um den #wrapper gepackt, so dachte ich zumindest. Oder hatte ich einen Denkfehler?
    --
    Grüsse aus der Schweiz
    Twitt

    GLAMOUR DOGS - Lieblingsschnauzen mit Charakter (made with contao)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •