Content_Teaser Title doppelt
Verfasst: Di 22. Mär 2016, 16:36
Hallo liebes Contenido Team,
ihr habt in der Klasse cContentTypeTeaser den TITLE doppelt drin, beziehungsweise benützt den Platzhalter {TITLE} doppelt.
Wiederum im HTML-Template jedoch nur einmal.
http://api.contenido.org/latest/source- ... easer.html
In Zeile 261 wird der Titel des Teaser dem Template aufgelegt:
Dieses Title ist quasi die Überschrift für den gesamten Teaser, aber der Platzhalter befindet sich gar nicht im Teaser-Template.
Dort steht zwar auch ein Platzhalter {TITLE}, aber dieser wird von jenem Code belegt:
Das ist nun jedoch die Überschrift, die aus dem jeweiligen Artikel ausgelesen wird und sich innerhalb der Teaser-Schleife befindet.
Fügt man nun außerhalb des Schleifen-Blocks im Template noch ein {TITLE} hinzu, dann wird auch der Teaser-Titel angezeigt.
Warum benützt Ihr für zwei verschiedene Dinge die gleiche Bezeichnung?
ihr habt in der Klasse cContentTypeTeaser den TITLE doppelt drin, beziehungsweise benützt den Platzhalter {TITLE} doppelt.
Wiederum im HTML-Template jedoch nur einmal.
http://api.contenido.org/latest/source- ... easer.html
In Zeile 261 wird der Titel des Teaser dem Template aufgelegt:
Code: Alles auswählen
261: $template->set('s', 'TITLE', $this->_settings['teaser_title']);
Dort steht zwar auch ein Platzhalter {TITLE}, aber dieser wird von jenem Code belegt:
Code: Alles auswählen
428: $template->set('d', 'TITLE', $title);
Fügt man nun außerhalb des Schleifen-Blocks im Template noch ein {TITLE} hinzu, dann wird auch der Teaser-Titel angezeigt.
Warum benützt Ihr für zwei verschiedene Dinge die gleiche Bezeichnung?
