Sektionen
Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Support Dokumentation docs Plone: prüfen ob ein Archetypes Object temporär ist

Plone: prüfen ob ein Archetypes Object temporär ist

Archetypes Objekte werden in Plone meist über die portal_factory angelegt und sind vor dem ersten speichern temporär. In manchen Fällen möchte man diesen Zustand berücksichtigen, daher sei im folgenden erläutert wie man den Zustand auslesen kann.

Um zu erfahren ob ein Archetypes Objekt temporär ist, fragen wir die portal_factory danach.

portal_factory = getToolByName(object, 'portal_factory')
temporary = portal_factory.isTemporary(object)
if temporary:
return