Как развернуть пользовательский список с пользовательской схемой и у него синхронизируется в вариациях?
-
10-12-2019 - |
Вопрос
Я колюсь через SharePoint.Server.Publishing.Variations
, но не могу найти ничего полезного.
Когда я создаю пользовательский список (BaseTemplate=100
) на сайте вариации. Я получаю новую ленту вкладку «Вариации»:
Однако, когда я развернул пользовательский список (E.G. ID 10000
) вкладка вариаций не существует. Я также не могу добавить список в иерархию вариации, чтобы она автоматически синхронизирована в разных вариантах.
Моя цель - создать новостной дисплей WebPart с Backend списка новостей. Список должен быть автоматически синхронизирован в разных вариантах, а каждая вариация, следовательно, имеет новости на своем родном языке. Я потерю неудачу при создании синхронизированного списка, веб-панель с разными настройками на язык не проблема.
Редактировать: Кажется, что синхронизация возможна только с пользовательскими списками, как описано здесь: вкладка вариаций отсутствует в списке . Что такое лучшая практика тогда? Добавьте все остальное через функциональный приемник к этому списку (например, присоедините тип содержимого, разные представления)? Я думаю, я не могу использовать пользовательскую схему.
Решение
Когда вы создаете определение пользовательского списка с новым идентификатором, вы потеряете некоторые из функций коробки, которые связаны с базовым шаблоном.
Лучше всего создать Экземпляр списка с Пользовательская схема .Таким образом, вы можете развернуть настроенный список Hyee и сохранить всю функциональность.
Второй способ состоит в том, чтобы создать определение вашего одинакового типа.Но это не рекомендуется.