Установка свойств элемента sitecore от родителя при создании / сохранении - PullRequest
0 голосов
/ 10 марта 2012

У меня есть следующий вопрос относительно создания элемента Sitecore: Учитывая следующее дерево контента:

a.Value 
--b(folder) 

Если я хочу присвоить a.Value дочернему элементу b, чтобы дерево контента выглядело так:

a.Value 
--b(folder) 
 --c.Value 

Каков наилучший способ сделать это?

1 Ответ

2 голосов
/ 11 марта 2012

Вы, вероятно, можете сделать это двумя способами (или даже многими другими):

  1. Создайте шаблон команды с пользовательским кодом для дублирования элемента a в дочерней папке b. Раздел 4.1 Сборника определений данных (PDF-ссылка) объяснит, как их создавать.

  2. Создайте обработчик событий для создания элемента с пользовательским кодом, чтобы дублировать элемент a под дочерней папкой b при создании a. Скорее всего, вы можете сделать это на событии item:saved или item:created. Для получения справки см. Страницу Использование событий в SDN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...