Ergebnis 1 bis 4 von 4

Thema: if no Content = Modul gar nicht per HTML ausgeben

  1. #1
    Contao-Nutzer
    Registriert seit
    22.06.2010.
    Beiträge
    29

    Standard if no Content = Modul gar nicht per HTML ausgeben

    Hallo.

    Bin jemand, der von Joomla zu Contao wechseln möchte. Habe mich schon ziemlich eingearbeitet, Fragen tauchen hier und da auf.

    Eine Template-Frage:
    Angenommen, wenn auf der Startseite im DIV "right" kein Inhalt definiert wurde, dann ist es logischerweise leer. Wie kann ich es dementsprechend ändern, dass das DIV right erst gar nicht erstellt wird, wenn kein Inhalt vorhanden ist?

    In Joomla funktionierte das folgendermaßen

    Im Head befand sich die Abfrage
    Code:
    <?php
      if($this->countModules('left and right') == 0) $contentwidth = "100";
      if($this->countModules('left or right') == 1) $contentwidth = "80";
      if($this->countModules('left and right') == 1) $contentwidth = "60";
    ?>
    Und im body dann folgendes:
    Code:
    <?php if ($this->countModules('left')): ?>
      <div id="right">
      </div>
    <?php endif; ?>
    Sinn und Zweck dieser Funktion ist, den Inhalt entsprechend zu verbreitern, wenn auf Position Right nichts ausgegeben wird.

    Gibt es da etwas?
    Gesucht habe ich natürlich, ist halt ein wenig Umstellung, da bei Contao ja alles anders ist.


    Michael
    Geändert von content (22.06.2010 um 10:15 Uhr)

  2. #2
    Community-Moderator Avatar von schman
    Registriert seit
    20.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Divs musst du doch gar nicht erstellen, diese werden dann bei der Ausgabe des Moduls generell erzeugt.
    Kannst du ev. kurz erklären was genau das Ziel ist.

  3. #3
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.376
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    http://www.contao.org/erweiterungsli...000009.de.html macht vermutlich was du möchtest.

    Carolina.

  4. #4
    Contao-Nutzer
    Registriert seit
    22.06.2010.
    Beiträge
    29

    Standard

    ^^
    Danke! Funktioniert wunderbar.

    Michael

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Ajax Tab Content in Contao als Modul - Warum geht das nicht?
    Von pyretta im Forum Sonstiges zu Contao
    Antworten: 7
    Letzter Beitrag: 29.03.2011, 19:41
  2. index.html und Duplicate Content
    Von TGB im Forum Installation / Update
    Antworten: 9
    Letzter Beitrag: 25.06.2010, 22:33
  3. Modul (HTML) via ID in PHP-Script einbinden/ausgeben
    Von goisko im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 10.06.2010, 12:51
  4. Eigenes Modul typ HTML funktionert nicht richtig mit css zusammen
    Von tl_mipro_user im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 09.04.2010, 09:58

Berechtigungen

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