Forum

Verständniss Frage zu den Verzeichnissen und Dateien  Bottom

torsten.e / Jan 23, 2011 / 03:00 Link to this post


Wenn ich jetzt eine Anwendung erstellt habe.
Ändere ich dann meine Business-Logic manuell in einem anderen Editor.
Wird das Modul neu generiert, sind meine manuellen Änderung futsch, da ja die
Dateien z.B. (..\lib\MeinModul\API\Admin.php) neu erstellt werden ?

Weshalb werden die "Default"-Templates nicht ebenfalls wie die
"Base"-Klassen in den entsprechenden Verzeichnissen erstellt -
(..\templates\Base\admin\..) Würde mir logischer erscheinen -
oder ich verstehe den Gedanke noch nicht richtig ?

Torsten.E

PS: Der, der sich langsam durchwurschtelt.


Options

Rating

Replies

  • Axel / Jan 23, 2011 / 05:41 Link to this post

    Axel

    Hallo Torsten,

    ja, auf die Dateien, die Du überschrieben hast, musst Du aufpassen. Hilfreich ist dabei erstens eine Versionierung (git, SVN, ...), so dass Du jederzeit Dateien von einem älteren Stand holen kannst. Zweitens kann man einige Dinge auch auslagern - entweder in eigene Klassen oder in Event-Handler (unter /config/EventHandlers/), die dann gar nicht vom Generator berührt werden.

    Bei den Templates ist das in der Form nicht nötig. Diese kannst Du in /config/templates/modulname/ (oder in /themes/deintheme/templates/modules/modulname/) überschreiben und damit unabhängig vom Generator pflegen. Da diese Funktion direkt in Zikula enthalten ist, braucht man da nichts zusätzlich.

    Viele Grüße
    Axel


How to set up relations

8 Replies
Axel on May 15, 2012 - 06:04



Neue Umfragen

You have not voted in the poll:
What should be improved in future?
 
 
 

ModuleStudio Honey

Close

You don't have permission to e-mail this story - please login