contao/test — Issue #1632: Erweiterung von geschachtelten Template-Funktionen
Author: importer
Created: 2011-11-29 08:17:10+00:00
State: open
Labels: Feature, news

Wäre es möglich, Funktionen in denen Templates in einer Schleife aufgerufen werden, so zu gestalten, dass es für Erweiterungsentwickler etwas einfacher ist, diese Funktionen zu modifizieren?

Konkretes Beispiel: ModuleNews::parseArticles

Dort werden Nachrichtentemplates erzeugt, aus diesen Templates HTML-Code und dieser Code dann in einem Array gespeichert. Wenn ich nun (wie z.B. in meiner tags-Erweiterung) die News-Templates erweitere, so bin ich gezwungen, die Method parseArticles komplett in meinen Modulcode zu kopieren und dann innerhalb der Schleife zusätzliche Template-Anweisungen hinzuzufügen. Könntest du in dem konkreten Fall evtl. noch einen Hook oder Callback einführen, der es ermöglicht, zusätzliche Templateaktionen für erweiterte Templates durchzuführen?

Oder evtl. die Funktionalität in der Schleife in eine Funktion auslagern, die das Template zurückliefert, kann könnte man die Funktion einfach überschreiben und so erweitern.

Ich hoffe, ich habe mich verständlich ausgedrückt.

--- _Originally created by hschottm on February 28th, 2010, at 11:37am (ID 1632)_