Zum Inhalt springen

Statt Hook -> function überschreiben?

Erstellt am 22. Januar 2009 · 2 Antworten · letzte Antwort am 22. Januar 2009

Tags: Frage

Winddancer ·

Hallo,

ich stolpere immer wieder mal über Extensions, die genau an der Stelle, wo ich eigentlich einen Hook bräuchte natürlich keiner existiert. Jetzt frage ich mich natürlich, ob es noch andere Ansätze außer den Hooks gibt evtl. ganze Funktionen in eine andere Extension auszulagern?!

Hat sich jemand schon tiefer mit dieser Problematik auseinander gesetzt?

Grüße

Sven

einpraegsam.​net ·

Such mal nach XCLASS, das ist genau das was du suchst. TYPO3 bietet also an, dass du jede Datei durch eine Alternative ersetzen kannst.

Warum das dennoch Mist ist:
- Extension Updates gehen dir teilweise verloren
- XCLASS kann im Gegensatz zu einem Hook nur ein Mal verwendet werden

Eventuell ist der Extension Programmierer ja einsichtig und baut den gewünschten Hook von dir ein - das wäre in jedem Fall sauberer.

Winddancer ·

danke Dir für den Tipp! Werde ich mir gleich mal ansehen.

Im aktuellen Fall ist das schon eine sehr spezifische Erweiterung, die der Allgemeinheit kaum von nutzen sein dürfte. Daher weiss ich nicht, ob sich ein Programmierer die Mühe machen würde den Hook dafür extra einzupflegen.