Hallo,
ich betrete gerade Neuland, und verwende in einem Projekt zum ersten mal die neue News-Extension (News System) und muss jetzt z.B. in der List-Ansicht den Footer mit Datum, Autor und Kategorie rausnehmen.
Nur das Template 'ext\news\Resources\Private\Partials\List\Item.html ändern' ist ja nicht das intelligenteste.
Wie aber muss ich geschickterweise vorgehen? Wer kann mir da weiterhelfen, oder wo gibts dafür vielleicht schon Anleitungen?
Für Layout-Änderungen hat man in der "alten Vorgehensweise" ja einfach die HTML-Template-Datei der Extension in ein Fileadmin-Verzeichnis kopiert, seinen Bedürfnissen entsprechend geändert, und den Pfad auf die geänderte Template-Datei per TypoScript neu eingestellt.
Genügt es also, wenn ich nur die o.g. Datei ändere? Oder muss ich das komplette "Private"-Verzeichnis kopieren?
Bin für jede Hilfe dankbar.
Gruß, Johannes.
jochla schrieb
Genügt es also, wenn ich nur die o.g. Datei ändere? Oder muss ich das komplette "Private"-Verzeichnis kopieren?
Wieso probierst du es nicht einfach aus? Und Doku lesen hilft eventuell auch.
Ich weiss nicht ob es noch aktuell ist,
wenn du dein Problem gelöst hast, wärs schön wenn du andere an der Lösung teil haben lässt.
Es müssen folgende Verzeichnisse ins fileadmin kopiert werden:
Ressources > Private > Layouts
Ressources > Private > Partials
Ressources > Private > Templates
Und natürlich die Pfade zu den Templates angepasst werden
Constanten
plugin.tx_news.view.layoutRootPath = EXT:news/Resources/Private/Layouts/
plugin.tx_news.view.partialRootPath = EXT:news/Resources/Private/Partials/
plugin.tx_news.view.templateRootPath = EXT:news/Resources/Private/Templates/
LG Sandra
Hallo Sandra,
vielen Dank für deine Antwort.
Das Problem habe ich genau so gelöst, wie von dir beschrieben.
Und du hast auch vollkommen recht, dass man dann andere an der Lösung teilhaben lässt!
Normalerweise psote ich meine Lösungen, denn ich ärgere mich auch häufig über Threads,
aus denen nicht hervorgeht, ob und wie ein Problem gelöst wurde.
Deshalb: Asche auf mein Haupt - hier habe ich es im Terminstress vergessen. Sorry.
Johannes.