Snippets zum Version-Plugin
Beibehalten der Arbeitsversion-Ansicht nach Veröffentlichung in der Live Version per ExensionPoint
In die boot.php des project-AddOns einsetzen:
rex_extension::register(rex_extension_point_art_content_updated::NAME, function (rex_extension_point_art_content_updated $ep) {
if ('work_to_live' === $ep->getAction()) {
rex_article_revision::setSessionArticleRevision($ep->getArticle()->getId(), rex_article_revision::WORK);
}
});
Löschen der Arbeitsversion nach Live-Schaltung per ExensionPoint
In die boot.php des project-AddOns einsetzen:
rex_extension::register(rex_extension_point_art_content_updated::NAME, function (rex_extension_point_art_content_updated $ep) {
if ('work_to_live' === $ep->getAction()) {
rex_article_revision::clearContent($ep->getArticle()->getId(), $ep->getArticle()->getClangId(), rex_article_revision::WORK);
}
});