Gibt es eine Möglichkeit, sich einen Insert-Tag für die Nachrichten Unterüberschrift zu basteln?
Gruß
Gibt es eine Möglichkeit, sich einen Insert-Tag für die Nachrichten Unterüberschrift zu basteln?
Gruß
Geändert von Jonas- (25.11.2015 um 15:41 Uhr)
Hallo Jonas
Klar, eigene Insert-Tags sind möglich https://docs.contao.org/books/cookbo...nserttags.html
Was meinst du mit "Nachrichten Unternavigation"?
LG
Marco
Hallo Marco,
Ich meinte Unterüberschrift..
Bei einem Nachrichtenbeitrag kann man einen Titel, eine Unterüberschrift und einen Teaser angeben.
Ich kenne folgende Insert Tags dafür: {{news_teaser::*}} und {{news_title::*}}. Aber einen Insert Tag für die Unterüberschrift gibt es nicht?!
Geändert von Jonas- (25.11.2015 um 15:40 Uhr)
Dann werde ich das mal versuchen. Dank!
Hallo Jonas,
konntest du den Inserttag für die Unterüberschrift erstellen?
Könntest du hier posten, wie du's gemacht hast? Ich stehe nämlich gerade vor dem gleichen Problem…*:-)
Danke und herzliche Grüße
dudette.
Darf man mal fragen, wozu du so einen Inserttag benötigst? Ich könnte mir vorstellen, dass es da etwas viel Einfacheres gibt. Außer solchen Inserttags wie {{env::host}} o. {{env::url}} um die Installation auch auf einer anderen Domain betreiben zu können, benutze ich in meinen Installationen eigentlich nie Inserttags, weil das doch auch unkomfortabel ist sowas einzutragen.
Geändert von Andreas (20.01.2017 um 00:24 Uhr)
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
Hey Andreas,
das Template, welches ich benutze, enthält noch einige Inserttags mehr. Was fehlt, ist der für die Unterüberschrift. Wenn dir etwas besseres einfällt als ein Inserttag, also eine andere Möglichkeit, wie ich eine Unterüberschrift anzeigen lassen kann, dann her damit! ???? Das zu bearbeitende Template ist übrigens die kategorisierte Ausgabenliste der Erweiterung tags.
Herzliche Grüße!
dudette.
Ah ja, habe ich mir fast gedacht.
Die Variablen sind im Template wahrscheinlich schon vorhanden. Alle Variablen, welche das Template ausspuckt kannst du hiermit ausgeben. (Ins Template oben einfügen.)
Bei Events und News könnte das evtl. sehr lang sein, da ist vieles, was du nicht brauchst. Wenn du das in einer Liste machst, dann limitiere die Liste vorher besser auf nur ein Element.PHP-Code:
<?php $this->showTemplateVars(); ?>
Wenn das noch zu unübersichtlich ist, kannst du die Ausgabe auch in einer Datei speichern.
Du findest die Datei dann in system/logs/mein-debug.log und kannst sie analysieren.PHP-Code:
<?php
log_message(print_r($this->arrData, true), mein-debug.log);
?>
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
Hallo Andreas,
danke für deinen Hinweis. Ich konnte im Array sehen, dass eine Subheadline ausgegeben wird.
Wenn ich nun versuche, diese im Template an der richtigen Stelle ausgeben zu lassen überfunktioniert es leider nicht. Was mache ich falsch?Code:{{news_teaser::<?php echo $article['subheadline']; ?>}}
Danke und herzliche Grüße!
dudette.
UPDATE:
Googlen hilft… Ich habe es übergelöst.Code:<?php echo $this->news['0']['subheadline']; ?>
Danke dir!
Geändert von dudette (20.01.2017 um 20:44 Uhr)
Ja ist doch super. Übrigens findest du in neueren Templates die Kurzschreibweise für echo. Hier mal im Vergleich. Nur zur Info, falls du mal sowas siehst, damit du weißt, was das ist.
PHP-Code:
Normal
<?php echo $this->news['0']['subheadline']; ?>
Kurz
<?= $this->news['0']['subheadline'] ?>
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 in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)