Ergebnis 1 bis 7 von 7

Thema: headline von modulen ausgeben?

  1. #1
    Contao-Nutzer
    Registriert seit
    30.08.2011.
    Ort
    Hamburg
    Beiträge
    11

    Standard headline von modulen ausgeben?

    moin –

    mir erscheint die frage ja fast schon peinlich – aber wie gebe ich die headline eines moduls im frontend aus?
    ferner handelt es sich um das modul nav_default …

    besten dank für die einfache antwort

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Die Headline von Modulen wird nur ausgegeben wenn es per LAyout eingebunden wurde. Wenn du ein Modul als Inhaltselement einbindest, wird die Überschrift des Inhaltselements verwendet (imho)

  3. #3
    Contao-Nutzer
    Registriert seit
    30.08.2011.
    Ort
    Hamburg
    Beiträge
    11

    Standard

    .. das modul ist im theme als frontend-modul eingebunden. ich frage mich weshalb ich innerhalb des moduls überhaupt eine überschrift angeben kann, wenn ich die eh nicht ausgeben kann?
    ich glaube ich stehe gerade mächtig auf dem schlauch – deshalb – bitte erlöst mich

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Vielleicht ist sie im Theme ja per CSS deaktiviert

  5. #5
    Contao-Nutzer
    Registriert seit
    30.08.2011.
    Ort
    Hamburg
    Beiträge
    11

    Standard

    nein – sie wird ja theoretisch im template nichtmal aktiv ausgegeben und auch im DOM ist sie nicht zu finden.
    selbst in den template vars wird die headline nicht angezeigt?!

    <?php echo $this->dumpTemplateVars(); ?>

    irgendwas stimmt da doch nicht?

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

    Support Contao

    Standard

    Dann mach mal einen Contao-Check. Bei einer meiner 3.4.5 Installationen habe ich es gerade mit der Hauptnavigation getestet. Die Überschrift wird ausgegeben wie erwartet.

    HTML-Code:
    <nav class="mod_navigation block" id="NavMain">
    
          <h1>Das ist die Überschrift des Navigationsmoduls mit Navigationstemplate nav_default</h1>
      
      <a href="bilder-samstag.html#skipNavigation1" class="invisible">Navigation überspringen</a>
    Hier das Originaltemplate mod_navigation.html5 inklusive Ausgabe der Überschrift.
    PHP-Code:
    <nav class="<?php echo $this->class?> block"<?php echo $this->cssID?><?php if ($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>>

      <?php if ($this->headline): ?>
        <<?php echo $this->hl?>><?php echo $this->headline?></<?php echo $this->hl?>>
      <?php endif; ?>

      <a href="<?php echo $this->request?>#<?php echo $this->skipId?>" class="invisible"><?php echo $this->skipNavigation?></a>

      <?php echo $this->items?>

      <a id="<?php echo $this->skipId?>" class="invisible">&nbsp;</a>

    </nav>
    Geändert von tab (19.05.2015 um 20:16 Uhr)

  7. #7
    Contao-Nutzer
    Registriert seit
    30.08.2011.
    Ort
    Hamburg
    Beiträge
    11

    Standard

    hach – das problem hat sich mittlerweile gelöst. aus welchem grund auch immer war in den template einstellungen lediglich das navigationstemplate ausgewählt – das individuelle template fehlte – und ich hatte das standard template (mod_navigation) beinahe leer hinterlegt. und natürlich hatte ich versucht die headline in nav_default einzufügen. mensche mensch mensch ..

    vielen dank für deine template vorlage – so kam ich drauf

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
  •