Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: codefog mobil menu - auf Breakpoint ändern? 'position':'left' > 'position':'top'

  1. #1
    Contao-Fan Avatar von Doro
    Registriert seit
    21.06.2009.
    Ort
    Ammersbek
    Beiträge
    359

    Standard codefog mobil menu - auf Breakpoint ändern? 'position':'left' > 'position':'top'

    Hallo, moin, moin,

    ich möchte das Codefog Mobile Menu gerne sowohl für die Desktop-Variante, als auch für die mobile Variante einsetzen.

    Ist es möglich, ab einem bestimmten Breakpoint die festgelegte Position zu wechseln?
    Die Position ist ja Teil des Funktionsaufruf's, bzw. ist in den Darstellungseinstellungen des Moduls geregelt,
    mit "Position: oben" oder "Position:links" ect. und mich würde interessieren,
    ob ich bei einem Breakpoint daraufzugreifen kann um eben in der Desktopvariante das Menu links positioniert zu haben und bei der mobilen Variante oben?

    oder müsste ich einen Workaround ansetzen indem ich 2 Mobile Menu's nutze, mit den entsprechenden Einstellungen und jeweils ein- und ausblende.
    Erscheint mir irgendwie blöd.

    hat jemand eine Idee dazu?
    Danke im Vorraus Doro

  2. #2
    Contao-Nutzer Avatar von Black Pirate
    Registriert seit
    10.02.2015.
    Beiträge
    224

    Standard

    Wenn du in der Moduleinstellung den "Individuellen Breakpoint" nutzt - mit zB. Wert 9999 - dann wird das MobilMenu immer angezeigt.

  3. #3
    Contao-Fan Avatar von Doro
    Registriert seit
    21.06.2009.
    Ort
    Ammersbek
    Beiträge
    359

    Standard

    Zitat Zitat von Black Pirate Beitrag anzeigen
    Wenn du in der Moduleinstellung den "Individuellen Breakpoint" nutzt - mit zB. Wert 9999 - dann wird das MobilMenu immer angezeigt.
    Danke Black Pirate, das habe ich auch so gemacht, mir ging es in meiner Frage eher darum, ob man eventuell die Position für einen bestimmten Breakpoint ändern kann, aber vielleicht umgehe ich das indem ich mein Layout überdenke, da ich für mich selber entwickel bin ich da frei

  4. #4
    Contao-Nutzer Avatar von Black Pirate
    Registriert seit
    10.02.2015.
    Beiträge
    224

    Standard

    Sorry, hab ich nicht genau gelesen

    Also du könntest das Modul-Template geringfügig umschreiben für deinen Zweck - dort wird die Position abgefragt.
    (Natürlich als eigenes mod abspeichern in deinen Templates)

    zB. mit einer zusätzlichen IF-Abrage:

    Code:
    <?php $devMob = \Environment::get('agent')->mobile; ?>
    <?php if ($devMob): ?>
    'position': 'left',
    <?php else: ?>
    'position': 'right',
    <?php endif; ?>
    Ungetestet... aber so in der Art.
    Die genauen Bezeichnungen der Position müsstest du dann deiner Erweiterung entnehmen.

  5. #5
    Contao-Fan Avatar von Doro
    Registriert seit
    21.06.2009.
    Ort
    Ammersbek
    Beiträge
    359

    Standard

    Hey wie cool, auf so einen Tipp hatte ich "vorsichtig" gehofft:-)
    Klasse, das teste ich und geb gern Feedback was draus geworden ist.
    schönen Feierabend
    Doro

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
  •