Zum Inhalt springen

extension key nachträglich ändern

Erstellt am 18. Februar 2005 · 2 Antworten · letzte Antwort am 18. Februar 2005

Tags: tt_news, Frage

OwnerOfThisIsle ·

Wenn ich eine bestehende extension umarbeiten möchte, hab ich das Problem dass der Extensionkey ja schon vergeben ist und meine Änderungen beim nächsten Update dieser Extension verschwinden würde.

Mein Gedanke war tt_news herzunehmen und mit einem Editor alle Dateiinhalte und Dateinamen zu durchsuchen und
tt_news durch my_news
und
ttnews durch mynews
zu ersetzen.

Das entstehende "Ding" konnte ich im EM parallel zu tt_news installieren, das Backend scheint auch gut zu klappen. In die DB (die Tabellen haben brav die Prefix my_) wird geschrieben, aber die Ausgabe im Frontend scheint nicht mehr zu gehen.
Hab ich was übersehen oder war es sowieso utopie anzunehmen, dass man Extensions so klonen kann?

mstuebner ·
OwnerOfThisIsle schrieb

In die DB (die Tabellen haben brav die Prefix my_) wird geschrieben, aber die Ausgabe im Frontend scheint nicht mehr zu gehen.

Scheint ist immer ein ganz schlechter Startpunkt.

Also WAS passiert, WAS wird ausgegeben, etc. usw, usf.

OwnerOfThisIsle ·

.. war echt sehr unpräzise um darauf ne Antwort zu erwarten.

Inzwischen hab ichs hinbekommen, das statische template content (default) das ich zum test eingebunden hatte enthält, folgenden Code

  9 = CASE 
  9.key.field = layout 
  9.0 = < plugin.tt_news

Also musste ich mein Template noch mit

tt_content.list.20.9.0 = < plugin.my_news

ergänzen um das zu überschreiben.

Erste Tests sind vielversprechend. Ergo kann man Extensions doch klonen! (? Mit Vorbehalt)