Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Modultitel in Meta-Felder

  1. #1
    Contao-Nutzer Avatar von worxer
    Registriert seit
    29.04.2011.
    Beiträge
    49

    Standard Modultitel in Meta-Felder

    Hallo!

    Habe 3 Module vom Typ Nachrichtenliste deren Überschriften (Modulüberschrift) ich jeweils in die Meta-Felder der zugehörigen Nachrichten integrieren möchte. Gibt es dafür entsprechende Inserttags?

    Viele Grüße
    Jan

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Einfach das Template für die Nachrichtenliste bearbeiten und die Überschrift da rein hauen, wo du sie haben willst. Müsste $this->headline sein, weiß nicht genau, steht aber oben im Template.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer Avatar von worxer
    Registriert seit
    29.04.2011.
    Beiträge
    49

    Standard

    Hallo Andreas,

    das klapp ganz gut, aber wie bekomme ich die Angaben „Datum“ und „weiterlesen“ (die eigentlich zum Template „news_short.xhtml“ gehören ins Template „mod_newslist.xhtml“ ?

    Viele Grüße
    Jan

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die bekommst du gar nicht da rein, weil sie da nicht hin gehören. mod_newslist ist das 'Wrapper-'Template oder 'Parent-'Template. In ihm steht echo $article, und damit wird für jede News das Template news_short (oder welches du im Modul gewählt hast) ausgeführt. In diesem Tempate hast du dann die ganzen Variablen, die zu einer einzelnen News gehören.

    Hiermit kannst du dir die Variablen eines Templates ausgeben lassen.
    PHP-Code:
    <?php
    $this
    ->showTemplateVars();
    ?>
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Nutzer Avatar von worxer
    Registriert seit
    29.04.2011.
    Beiträge
    49

    Standard

    Dann bleibt mir sicher nichts anderes übrig, als 3 news_short Templates anzulegen und die entsprechende Zuordnung jeweils da hinein zu schreiben. Dir erst einmal vielen Dank!
    Sonnige Grüße!

  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ach so, du brauchst die Überschrift des Moduls, welche wahrscheinlich nur mit dem Wrapper-Template mod_newslist ausgegeben wird in den einzelnen News, die über news_short ausgegeben werden. Hast du dir die Variablen von news_short ausgeben lassen und nachgeschaut, ob die Überschrift vielleicht dabei ist?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  7. #7
    Contao-Nutzer Avatar von worxer
    Registriert seit
    29.04.2011.
    Beiträge
    49

    Standard

    Ja, die Variable würde für diesen Fall $this->archive; lauten.
    Gibt den Namen des Newsarchives aus. Das geht auch. Ist sicher noch freundlicher als meine 3-Templates-Lösung

  8. #8
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Na also, Problem gelöst
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •