Pimcore: сохраните новую версию объекта, но не публикуйте эту версию - PullRequest
0 голосов
/ 07 мая 2018

Если опубликованный объект редактируется в коде, есть ли возможность сохранить его как новую версию этого объекта, но оставить исходную версию как опубликованную?

Чтобы редактор мог сначала проверить новую версию и, если все в порядке, он мог опубликовать ее вручную.

Глава "Управление версиями" в документации не очень полезна.

1 Ответ

0 голосов
/ 07 мая 2018

попробуйте этот фрагмент для $ объекта, который вы хотите сохранить:

$version = new Model\Version();
$version->setCid($object->getId());
$version->setCtype('object');
$version->setDate($object->getModificationDate());
$version->setUserId($object->getUserModification());
$version->setData($object);
$version->setNote($versionNote);
$version->save();
...