Ergebnis 1 bis 21 von 21

Thema: Menü für mobile Endgeräte

  1. #1
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Frage Menü für mobile Endgeräte

    Hallo liebe Gemeinschaft. Ich bin neu hier im Forum und muss für einen Kunden die Webseite responsive machen. Mit @media queries wird es wohl kein Problem geben, aber was ich benötige wäre ein mobiles Menü. Welches Plugin ist hier hilfreich und wie richte ich das ein?

    Ich arbeite normal mit Wordpress und kenne mich recht gut mit Joomla aus, aber Contao ist mir ein ganz neuer Begriff. Sieht aber auch sehr nett aus (muss ich mir Mal genauer ansehen)

    Ich habe schon ein wenig gegoogelt und kam auf das mmenu. Leider habe ich keine Ahnung, wie ich das einbinden kann, bzw. ob das ein gutes Plugin ist (hab auch schlechte Erfahrungen gelesen)

    Bin für jede Hilfe dankbar! ;-)

    Mit freundlichen Grüßen,
    Ali Elkhaiat

  2. #2
    Contao-Fan Avatar von marcos
    Registriert seit
    09.02.2011.
    Ort
    Schweiz
    Beiträge
    575
    User beschenken
    Wunschliste

    Standard

    Hallo und willkommen im Contao-Forum
    Schön, dass du dich für Contao entschieden hast - eine gute Eintscheidung

    Ich habe das mmenu schon oft eingesetzt und bin recht zufrieden damit. Einrichten kannst du es wie folgt:

    1. Erweiterung installieren

    2. Unter Themes » Frontend-Module das FE-Modul [mmenu - Navigationsmenü] anlegen und nach belieben konfigurieren. Unten links (bei CSS-ID/Klasse) dann eine ID setzen (z.B. mobilenav)

    3. Ein neues FE-Modul vom Typ [Eigener HTML-Code] erstellen und folgenden Code einfügen:
    HTML-Code:
    <a id="open_mobilenav" href="#mobilenav"></a>
    4. Beide FE-Module bei Themes » Seitenlayouts bei Frontend-Module am gewünschten Ort einfügen. Fertig

    --> jQuery muss eingebunden sein! (auch bei Themes » Seitenlayouts)

    Gruss
    Marco

  3. #3
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard Punkt vier klappt bei mit nicht...

    Es haben alle Schritte funktioniert, außer der Letzte...

    Wie kann ich eine Position festlegen? Ich bin auf "Themes" > "Front End Module des Theme bearbeiten" > bei "Mobiles Menü" (Habe ich so benannt) rechts auf den blauen Pfeil "Modul verschieben"? Wenn ich das anklicke, kommt oben "Legen Sie als Nächstes die (neue) Position des Elements fest" mit einem Pfeil zu einem kleinen Button. Wenn ich da draufklick, passiert gar nichts... Was mache ich falsch?

    Vielen Dank.
    Geändert von magisdesign (19.11.2015 um 21:27 Uhr)

  4. #4
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von marcos Beitrag anzeigen
    1. Erweiterung installieren
    Hast Du da auch die Datenbank upgedated ?

    EDIT: ...hast Du wahrscheinlich inzwischen gemacht wie ich sehe.
    Geändert von KlausGrenoble (19.11.2015 um 21:31 Uhr)

  5. #5
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Ja habe ich

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

    Support Contao

    Standard

    Hallo Ali,

    nachdem du das Modul (die benötigst zwei) erstellt hast, wechselst du in das Seitenlayout und bindest dort die beiden Module ein (meist in der Spalte „Kopfzeile”).
    Angehängte Grafiken Angehängte Grafiken
    Geändert von planepix (19.11.2015 um 21:36 Uhr)
    ---------------------------------
    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.”

  7. #7
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Planepix: Vielen Dank für die Antwort. Jedoch weiß ich nicht, wie man das macht. Ich habe links im Menü die Menüpunkte "Themes", "Seitenstruktur" und "Templates" - Wo muss ich rein und was muss ich da machen. vielen Dank.

    Ich habe mich schon durchgeklickt, aber keine Option gefunden, wo ich die Positionen der beiden Module festlegen kann.

  8. #8
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von marcos Beitrag anzeigen
    4. Beide FE-Module bei Themes » Seitenlayouts bei Frontend-Module am gewünschten Ort einfügen.
    Genau lesen !

    EDIT: Und immer ruhig Blut !
    Geändert von KlausGrenoble (19.11.2015 um 21:40 Uhr)

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

    Support Contao

    Standard

    Hallo Ali,

    da gehst du auf Themes -> Seitenlayouts. Dann hast du den Ausschnitt des zweiten Screenshots.
    Dort platzierst du die zwei Module.

    Hier hat die geschätzte Kollegin ein Blogbeitrag dazu geschrieben:
    http://www.frische-zitronen.de/2013/...ue-fur-contao/
    Geändert von planepix (19.11.2015 um 21:44 Uhr)
    ---------------------------------
    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
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Genau lesen !
    Die zitierte Option gibt es bei mir nicht wortwörtlich.

  11. #11
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    Hallo Ali,
    da gehst du auf Themes -> Seitenlayouts. dann hast du den Ausschnitt des zweiten Screenshots.
    Dort platzierst du die zwei Module.
    Genau so !

  12. #12
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    @planepix: Danke hab es nun gefunden! Jetzt habe ich aber das Problem, dass bei mir die beiden Module nicht angezeigt wird. Kann ich die irgendiwe hinzufügen?

    Bildschirmfoto 2015-11-19 um 22.39.50.png

    Vielen Dank

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

    Support Contao

    Standard

    Prima. Dann weiter:

    Du kannst auf eines der grünes Plus-Icons klicken, also ein weiteres Modul einbinden.
    Dann stehen dir in der linken Auswahl alle Module zur Auswahl, daneben wählst du die Spalte in der die Module ausgegeben werden sollen.
    ---------------------------------
    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.”

  14. #14
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Eine der Zeilen kopieren (auf's grüne Kreuz klicken) und das Modul wählen.

    EDIT: naja...

  15. #15
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Super vielen Dank für Eure Hilfe. Ich habe nun alles eingestellt, aber Menü wird keines angezeigt. Woran kann das liegen?

    Vielen Dank

  16. #16
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du musst die Module natürlich zunächst erst einmal erzeugen. Das machst du unter Themes->Frontendmodule (das Symbol links von den Seitenlayouts).

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

    Support Contao

    Standard

    Untersuch einmal den Quellcode mit dem Code-Inspektor, ob der Code für das mmenu ausgegeben wird.

    Jetzt benötigst du noch das CSS dazu.
    Das sich das normale Menü ab einer bestimmten Viewportbreite ausblendet und das mmenu einblendet (Stichwort Mediaqueries).
    ---------------------------------
    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.”

  18. #18
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Im Quellcode wird es angezeigt! ;-)

    HTML-Code:
    <nav class="mod_mmenu invisible block" id="mobilenav">
    ab media queries kenn ich mich aus. Ich möchte nur mal sehen, dass das Menü irgendwo (in welcher Form auch immer) angezeigt wird... (Wo kann ich zB ein Logo reinstellen? Im CSS?)

    Danke

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

    Support Contao

    Standard

    Hast du wie Marco geschrieben hat ( https://community.contao.org/de/show...l=1#post391261 ) beide Module erstellt und beide eingebunden im Seitenlayout?

    Dann kannst du zum Testen einfach mal „Menü” hier dazuschreiben:
    Code:
    <a id="open_mobilenav" href="#mobilenav">Menü</a>
    Dann solltest du auch „Menü” irgendwo sehen.
    ---------------------------------
    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.”

  20. #20
    Gesperrt
    Registriert seit
    19.11.2015.
    Ort
    Kärnten
    Beiträge
    18

    Standard

    Jawoll! Ich sehe es.

    Recht herzlichen Dank für Eure Hilfe!

  21. #21
    Contao-Fan Avatar von marcos
    Registriert seit
    09.02.2011.
    Ort
    Schweiz
    Beiträge
    575
    User beschenken
    Wunschliste

    HTML Hamburger-Navigation

    Hier noch ne hübsche Hamburger-Navigation

    FE-Modul [Eigener HTML-Code] wie folgt anpassen (<span> hinzufügen):
    HTML-Code:
    <a id="open_mobilenav" href="#mobilenav"><span></span></a>
    ...und folgenden CSS-Code in deine CSS einfügen:

    HTML-Code:
    #open_mobilenav {
        display: none;
        height: 36px;
        margin: 20px;
        position: absolute;
        width: 40px;
        z-index: 2;
    }
    
    #open_mobilenav span {
        margin-top: -3px;
        top: 50%;
    }
    
    #open_mobilenav::before {
        top: 5px;
    }
    
    #open_mobilenav::after {
        bottom: 5px;
    }	
    	
    #open_mobilenav::before,
    #open_mobilenav::after,
    #open_mobilenav span {
        background: #fff none repeat scroll 0 0;
        content: "";
        display: block;
        height: 6px;
        left: 5px;
        position: absolute;
        width: 30px;
    
        transition-delay: 0.5s;
        transition-duration: 0.5s;
        transition-property: transform, top, bottom, left, opacity;
        transition-timing-function: ease;
    }
    
    
    /* Ab einer gewissen Breite die Hauptnavigation ausblenden und die Hamburger-Navigation einblenden */
    @media screen and (max-width: 599px) {
    
    	.mod_navigation {
    		display: none;
    	}
    	#open_mobilenav {
    		display: block;
    	}
    
    }

    Gruss
    Marco

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
  •