Sitecore - как сохранить изменение макета - PullRequest
1 голос
/ 02 сентября 2011

Я разработал элемент управления Sitecore, который хотел бы разместить в макете на одной странице.

В данном случае это страница регистрации, а мой элемент управления определен как подслой.

Я перешел в интерфейс редактора страниц и вставил элемент управления в один из заполнителей.

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

Не могли бы вы посоветовать лучший способ создания такого пакета, что именно выбрать в конструкторе пакетов?

Спасибо

Ответы [ 2 ]

3 голосов
/ 02 сентября 2011

Я не верю, что Дизайнер пакетов дает вам детальный контроль, чтобы включать только определенные поля элемента. Вам необходимо добавить элемент целиком.

0 голосов
/ 03 сентября 2011

Вы должны настроить макеты и визуализации в деталях презентации элемента ИЛИ даже лучше в __Standard Values шаблона.

Вы можете вызвать диалоговое окно сведений о презентации через редактор содержимого. Просто выберите элемент в дереве содержимого, щелкните вкладку Presentation на верхней ленте и выберите Details. Вы можете настроить все макеты / визуализации для выбранного элемента здесь.

Но если вы хотите предотвратить изменения содержимого, вы действительно ДОЛЖНЫ настроить презентацию в __Standard Values шаблона. Это также способ, который рекомендуется Sitecore. Если вы сделаете это, макеты - это все, что вам нужно поместить в пакет.

...