Home / Forum / contentclass export import

contentclass export import

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 347

Samstag, 20. Februar 2010 20:02:46

Versuche gerade eine um mehrere Attribute erweiterte Klasse als Paket aus einer Installation zu exportieren und in eine neue zu importieren.

Ist es eigentlich möglich, dass das geht, auch wenn in der neuen Installation bereits Objekte dieser Klasse existieren? Das heißt geänderte Klasse wird importiert, ohne dass die zugehörigen Objekte futsch sind?

Ich wollte das ausprobieren ...
Jedenfalls fragt eZ, ob die bereits bestehende Klasse überschrieben werden soll, und wenn ich das bejahe, wird aber trotzdem beim Import eine neue Klasse mit anderem Namen (article_1) angelegt, das heißt die bereits bestehende gleichen Namens wird NICHT überschrieben.

Außerdem, wenn ich die Klasse "Folder" als Paket ex- und importiere, wird z.B. die Option: "Bestehende Klasse ersetzen" wiederum gar nicht erst angeboten.

jo, vielleicht weiß wer was.
thx.
Gruß


ps
gibts noch andere Tricks, veränderte Klassen zu importieren

_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Felix Woldt

Bild Felix Woldt

Registriert seit: 31.01.2006

Beiträge: 353

Montag, 22. Februar 2010 09:03:05

Hallo,

wenn die klasse schon vorhanden ist, kannst du sie momentan nur mit der Hand noch verändern. Beim Import würde sie ansonsten gelöscht werden.

wäre schön eine andere Lösung zu haben, aber die kenne ich noch nicht.

Gruß Felix

http://www.jac-systeme.de - Individuelle WEB-Lösungen
--
http://www.CJW-Network.com/de - Developers united in eZ Publish
http://projects.ez.no/cjw_newsletter - eZ Publish Newsletter Lösung

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 347

Dienstag, 23. Februar 2010 03:27:42

jo, hab ich befürchtet,
danke!

jetzt wollt ich Trick 17 machen. Hab den ganzen contentree mit artikeln gelöscht. Dann die bestehende klasse article gelöscht. Dann die geänderte Klasse article installiert.
und nun, müsst doch eigentlich nach Adam Riese sich das contenttreepackage mit Artikeln wieder einspielen lassen.
Geht aber nix. Kommt Fehlermeldung.

Can't install object 'Video summary of eZ Conference and Awards 2009: Unable to fetch class with remoteID: 0e3e79eb4b90495bba2288a5c46ce3d7.
Element with ID '5277f57bd125425508c94df82714067f' will not be installed.


eZ schlau, merkt, dass ich Klasse heimlich verändert habe
alles kein Drama
what shells
egal
Gruß


_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein