Изменить шаблон на клонированном элементе в Sitecore 6.4 — теряет ли клон свое наследование?

Если я создам клонированный элемент в Sitecore 6.4, а затем изменю его шаблон на слегка отредактированную копию исходного шаблона элемента, будет ли нарушено наследование от родителя клона?

E.g:

BaseTemplate      
|               |
ItemTemplate -> ItemTemplate2

Item1 (from ItemTemplate)
|
Item1 Clone (change template to ItemTemplate2)

Будет ли мой клон по-прежнему клоном (получающим значения от своего родителя) или он станет полноценным элементом?


person James Walford    schedule 09.02.2011    source источник


Ответы (1)


Ссылка: Sitecore CMS 6.4: Клонирование

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

Учитывая, что клон не является полноценным элементом (поскольку существует возможность отклонить элемент, который, в свою очередь, создает полноценный элемент из клона), изменение шаблона не "нарушает" конструкцию клона.

person ReFocus    schedule 10.02.2011