Конечный результат : после публикации элемента все версии будут отображаться в веб-базе данных, вместо поведения по умолчанию, имеющего только последнюю версию элемента.
I'mиспользуя Sitecore 8.2.170407
После прочтения этой статьи я попытался сделать несколько вещей:
- Удалите процессоры
RemoveOtherVersions
и PublishTestingVersions
, выполнив<patch:delete />
.Это не сработало - Добавить мой собственный файл патча, который наследует
Sitecore.Publishing.Pipelines.PublishVersion.Processors.RemoveOtherVersions
и скрывает / переопределяет базовый метод Process
.Новый метод ничего не сделает. Изображение класса патчей и Изображение конфигурации патча Это тоже не сработало. - Попытка удалить весь конвейер
<publishVersion>
, но это выдало исключение при попыткеопубликовать элемент.
Я не смог найти решения где-либо еще.Я знаю, что подобный вопрос был задан здесь , но это было в Sitecore 6
Кто-нибудь из вас был в такой ситуации раньше?Как вы решили проблему?
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Заранее спасибо