Ergebnis 1 bis 3 von 3

Thema: Verschiedene Template-Ausgaben für ein Nachrichtenarchiv-Menü (Desktop/mobile)

  1. #1
    Contao-Nutzer
    Registriert seit
    24.04.2012.
    Beiträge
    37

    Standard Verschiedene Template-Ausgaben für ein Nachrichtenarchiv-Menü (Desktop/mobile)

    Hallo,

    für das Nachrichtenarchiv-Menü gibt es ja das Template "mod_newsmenu.html5".

    Jetzt stellt sich mir aber das Problem, dass ich gern für die mobile Layout, die Ausgabe des Nachrichtenarchiv-Menüs verändern will.
    Auf dem Desktop soll also das normale
    HTML-Code:
    <ul><li>...</li></ul>
    ausgegeben werden und im mobilen Layout eine Dropdown-Liste mit
    HTML-Code:
    <option><select>
    Wie kann ich innerhalb des mod_newsmenu-Templates abfragen, ob es das mobile oder desktop-Layout ist (mit Layout Builder von Contao), was gerade ausgegeben wird?

    Mithilfe des
    PHP-Code:
    <?php echo '<pre>' $this->showTemplateVars() . '</pre>'?>
    habe ich leider nichts gefunden, was in dieser Richtung hilfreich sein könnte.

    Danke
    Christian

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

    Standard

    Hallo Christian

    So kannst du das überprüfen:
    PHP-Code:
    global $objPage
    if(
    $objPage->mobileLayout==1){
       
    //....

    Gruss
    Marco

  3. #3
    Contao-Nutzer
    Registriert seit
    24.04.2012.
    Beiträge
    37

    Standard

    Hallo Marco,

    Ich hatte vergessen, dass es noch eine Contao 3.2.x-Version ist, die ich einsetze.

    Mit

    PHP-Code:
    global $objPage;  
    if(
    $objPage->mobileLayout==1){ 
       
    //.... 

    klappte das so natürlich nicht. Aber es half mir, besser zu wissen nach was ich suchen muss.

    Nach ein paar Minuten Suche habe ich dann

    PHP-Code:
     <?php if(!$objPage->isMobile): ?>
    gefunden. Und das funktioniert.


    Danke und Gruß
    Christian

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
  •