Я использую Sitecore с DMS (Sitecore 7.2) и настраиваю различные элементы управления в своих макетах, чтобы извлекать содержимое из разных папок на основе карточки профиля пользователя. Я бы хотел, чтобы эти папки были папками «сегмента», так как для каждой карточки профиля будет одна папка, и авторам будет немного неприятно вручную обновлять все эти папки каждый раз, когда новая карточка профиля добавлен.
"Руководство по сегментам элементов и поиску для разработчиков " говорит:
по умолчанию элементы организованы в соответствии с датой и временем создания элемента, но это можно настроить для использования другого поведения
В идеале я хотел бы разместить свои элементы в поле, определенном в шаблоне, от которого наследуются все мои шаблоны элементов с «поддержкой». Я установлю это поле как раскрывающееся меню выбора из списка карточек профиля.
Я нашел демонстрацию Sitecore Autohaus с Класс Bucketing.GuidFolderPath — похоже, мне нужно определить один из этих классов с помощью метода GetFolderPath
? Но как тогда мне сообщить моему элементу корзины Sitecore, что я хочу использовать этот класс?