Zum Inhalt springen

tt_News mit eigenem Template verknüpfen

Erstellt am 6. Juni 2006 · 10 Antworten · letzte Antwort am 26. Juni 2006

Tags: tt_news, Frage

Meurer ·

Hallo,

ich versuche schon seit einiger Zeit das Newsmodul mit einem eigenen Template zu verknüpfen. Ich habe nach dem Muster des Beispieltemplates, das im pi-Verzeichnis liegt, ein eigenes angelegt, dass ich im fileadmin-Verzeichnis gespeichert habe. Jetzt möchte ich natürlich, dass die News darauf zurückgreifen. Wahrscheinlich bin ich nach zwei Tagen hoffnungslosen Versuchens zu vernagelt und sehe den Wald vor lauter Bäumen nicht mehr. Wer kann mir helfen?

just2b ·

Hallo,

willkommen im Forum! Die Suche links oben wäre für das das richtige gewesen... Eine Suche nach "template" im News-Bereich hätte sicher was richtiges ausgespuckt

plugin.tt_news {
      templateFile = fileadmin/my_templates/tt_news.html
}

lg georg

Meurer ·

@ georg

Klar habe ich auch erst gesucht...und habe die drei Scriptzeilen, die du in deiner Antwort hast auch gefunden. Ich habe auch schon versucht sie in mein Template zu integrieren. Klappt aber leider irgendwie nicht. Immer, wenn ich im Constanteditor der EXT nachsehe, ist der default-Pfad angegeben.
Brauche ich für die News ein zusätzliches Template oder werden die Zeilen tatsächlich in mein Template auf der root-Ebene eingebaut. Ich weiß, dass sind wahrscheinlich ziemlich dämliche Fragen. Bin allerdings auch noch ein echter Anfänger...

Gruß Meurer

just2b ·

die zeilen kommen ins setup des templates und wird solange weitervererbt bis entweder der wert überschrieben wird oder ein neues root-template kommt

lg georg

Meurer ·

Hallo Georg,

ich habe die Zeile "plugin.tt_news {templateFile = fileadmin/my_templates/tt_news.html }" im Setup eingefügt. Trotzdem wird mein Template nicht erkannt und weiterhin das Template aus dem Standardverzeichnis der Extension verwendet. Ich habe auch andere Schreibweisen versucht, um alle Fehler auszuschließen.
Ich vermute eher, dass es am Setup meines lokalen Webservers MacOSX, mySQL 4.1.12, php 4.4.2) liegen könnte oder an der Konfiguration meines Typo3 Setups????

Gruß Meurer

stefan s ·

Das ist nicht eine Zeile, sondern 3! Den Pfad (fileadmin/my_templates/tt_news.html) hast du auch angepasst auf deine Struktur?

Meurer ·

Jaklar. Ich habe die 3 Zeilen auf meinen Pfad angepasst. Funktioniert trotzdem nicht. Ich habe das auch mit verschiedenen Plugins ausprobiert (tt_news, tt_calendar, a1_pageteaser...). Deshalb vermute ich eher, dass irgendeine grundlegende Einstellung die Verwendung verhindert.

stefan s ·

hast du schon versucht, das Template über daa News-Plugin einzubinden (Reiter: Template)?

Bei mir funkioniert übrigens:

plugin.tt_news {
  file.templateFile = fileadmin/abc/news.tmpl
}

in die Constants (tt_news 2.2.24)

Matthias Zschunke ·

Ich habe mit TYPO3 4.0 und tt_news 2.3.6 das gleiche Problem.

Habe bisher immer das Template ins Seiten-Setaup geschrieben wie oben zitiert. Jetzt geht nur noch das dierkte anbinden des news-templates im Formular des Plugins.
Das ist aber nachteilig, weil nicht das Template selbst verlinkt sondern eine Kopie erzeugt wird. Änderungen, die man später am news-template macht, haben natürlich keine Auswirkungen auf diese Kopien, so dass an allen Stellen das Template neu verknüft werden muß.

Ich möchte gern wie früher die Templatezuweisung vererben und nur partiell für einzelne Inhaltselemente aufheben.

Ich habe bereits im Haupttemplate der Website als default definiert:

plugin.tt_news {
  file.templateFile = /fileadmin/template/tt_news/news_box.tmpl
}

aber ohne die direkte Verknüpfung in jedem einzelnen News-Element wird mir nichts angezeigt.