Сценарий Sitecore 8 сайта, у нас есть компонент под названием Связанного видео Панель, которая имеет одно поле для заголовка и заполнитель, который позволяет редактору уронить на него Связанном видео с использованием редактора опыта.Вложенных Sitecore компонентов, показывающие неправильные визуализаций
Похожие видео панели и Связанные видео оба MVC контроллер визуализации заселенных через GlassMapper.
Этот вопрос - шаги, чтобы воссоздать (все через опыт редактора)
- падение Связанные видео панели на правом рельсе. При запросе источника данных выберите и введите и назовите его Panel1.
- Сохранить
- Бросьте Связанные видео компонент на панели, созданной на шаге 1
- Сохранить
- Удалить весь компонент с правого рельса, нажав на красный крестик
- Сохранить.
- Повторите шаг 1, снова создать новую панель, назвав его panel2
После шага 7, я ожидал пустой Связанные видео панель, но вместо этого мы представили Связанные Видео Панель с Похожие видео уже добавлено к нему.
Устранение неполадок до сих пор Я тестировал, что панель была новой, добавив заголовок каждый раз, когда я бросил ее на странице. Название становится свежим каждый раз, поэтому я знаю, что он показывает новую панель, даже когда рендеринг неправильно отображается.
Я также подтвердил, что данные презентации на новой вкладке пустые, так что в деталях презентации явно не отображаются изображения, которые бы отображали их.
Я проверял, что он должен быть связан с конкретным заполнителем, потому что, если я следую приведенным выше инструкциям на другом заполнителе на той же странице, я получу пустую панель, как ожидалось.
Резюме Это действительно кажется, что это может быть ошибка Sitecore, хотя я не решаюсь туда без дальнейшего расследования/обсуждения. В моей конфигурации может быть что-то еще. Я в тупике, и я не уверен, что еще нужно расследовать. Я мог бы открыть билет с Sitecore. Есть ли у кого-нибудь опыт в такой проблеме?
Это стандартное поведение Sitecore. Когда вы удаляете Panel, вложенные компоненты не удаляются, вы можете проверить это, проверив компоненты в описании презентации. Когда вы снова добавляете панель, существующий компонент по-прежнему привязан к Panel Placeholder, таким образом снова появляется. – jammykam
Я никогда не думал об этом, но это имеет смысл. Я буду играть с ним больше сегодня вечером. – tjans
@jammykam Я бы конвертировал ваш комментарий в ответ. –