Sitecore для предотвращения удаления компонента - PullRequest
0 голосов
/ 29 октября 2019

У меня есть страница, которая вставляет некоторые предопределенные компоненты в заполнители, когда пользователь создает ее (например, галерею и заголовок).

Я также хочу, чтобы веб-мастера давали свободу вставлять другие возможные компоненты взаполнители вокруг предопределенных компонентов, но я хочу как-то запретить редактировать / удалять предопределенные компоненты (галерею и заголовок) со страницы.

Однако редактор содержимого может добавить другой компонент галереи (технически возможно) вту же страницу, и удалите ее, если хотите. Но предопределенные компоненты просто не должны быть затронуты (по крайней мере, должны быть удалены из заполнителей. Другими словами - я не хочу иметь кнопку удаления в редакторе опыта рядом с предопределенными компонентами).

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

Насколько я понимаю, это можно сделать где-то на уровне RenderingReference, но я не могу понять, как это сделать. Не могли бы вы дать совет, пожалуйста?

...