2017-01-17 10 views
1

В Sitecore, когда элементы синхронизируются (сортируются) или сортируются, поля «обновлено по» и «обновленная дата» затронутых элементов обновляются текущего пользователя.Sitecore CMS, сохраняющий «обновленные по датам» и «обновленные» даты при балансировке/сортировке

Однако в моей бизнес-группе это выглядит как тривиальные операции, поэтому они предпочитают, чтобы «Обновлено по» и «Обновленная дата» не изменялись, чтобы эти поля отображали информацию о пользователе, который сделал фактическое обновление до item (например, обновления полей).

Можно ли достичь этого с помощью любых средств (либо по конфигурации, либо по настройке)?

ответ

0

Если вы хотите, чтобы в поле, которое всегда содержит последнее фактическое обновление (с точки зрения редактора содержимого), вы должны добавить его самостоятельно и заполнить его автоматически (например, при событии сохранения элемента). Поля __Updated в статистике Sitecore будут меняться всякий раз, когда изменяется фактический элемент. Невозможно изменить это с помощью простой конфигурации, и это может быть по нескольким причинам (например, также, когда вы будете сортировать элементы, поскольку это может изменить значение стандартной сортировки поле).

Возможно, есть способ настроить это с помощью кода, но при создании собственного поля и его сохранении будет намного легче и меньше.