2016-11-23 6 views
0

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

Этот ретранслятор предназначен для элементов бронирования, и я добавил следующее преобразование: «Преобразование» и «Преобразование выбранных элементов».

Применяется преобразование «Выбранное предложение», но после применения этого преобразования я получаю два элемента на странице.

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

Я новичок в Kentico, возможно, это проблема с конфигурацией.

Ниже я подробно конфигурация для повторителя веб-части:

  • Содержание/Путь:/События /%
  • Типы контента фильтр/Страница: CMS.BookingEvent
  • Контент-фильтр/Название категории: {% SiteContext.CurrentCategory.CategoryName #%}

У вас есть какие-либо идеи о том, что может быть проблемой?

Если вам нужна дополнительная информация, пожалуйста, сообщите мне, и я пришлю вам.

+0

Можете ли вы опубликовать скриншоты вкладки «Дизайн», конечный результат и само преобразование? – Enn

ответ

0

Вы можете проверить следующие ниже вещи

  1. перечисленная ниже страница & подробно страница использует шаблон же страницу (как это унаследованных) ли?
  2. Необходимо проверить Выбранное преобразование объекта, правильно ли оно настроено ?.
  3. Для тестирования вы можете удалить фильтр категории, а затем проверить.
  4. Убедитесь вы используете <% # GetDocumentUrl()%> в страницу трансформации списка

Благодарности

0

Проверьте список и подробную информацию. На странице сведений о вашем случае наследуйте шаблон со страницы списка.

Ваш ретранслятор отвечает за показ списка и деталей, поэтому убедитесь, что нет дополнительной веб-части (другого ретранслятора или любого другого зрителя), который показывает только детали.

Также попробуйте установить «Скрыть» на странице дочерних страниц в вашем ретрансляторе - это поможет вам выяснить, повторяется ли повторно 2 детали (в случае, если подробности пока не отображаются), или есть другая веб-часть для деталей (в случае, если только один теперь появляются детали элемента).

0

Включает ли перечисленная страница тот же шаблон (он унаследован)? У вас есть только один повторитель на этой странице?

Выбранное преобразование элемента оказывает на целевой странице (подробности указанной страницы), но страница должна использовать тот же шаблон страницы (или унаследовать тот, который находится на родительской странице страницы листинга)

В качестве альтернативы, не уточняет выбранную трансформацию и сделать ретранслятор на целевой странице, чтобы отобразить только его свойства.

0

Эта страница использует выбранное преобразование элемента правильно? И это происходит, когда вы переходите на страницу событий (/ Event/CustomEvent1)?

Это происходит для каждого события? У URL-адреса страницы событий есть специальные символы? Раньше у меня была проблема, если на странице есть _ в имени и URL-адресе, это сломает ретранслятор. Это было исправлено в исправлении в K9.

0

Если вы все еще работаете с этой проблемой, я бы предложил удалить SelectedItemTransformation и отобразить подробный контент на конкретном документе i.e./Event/CustomEvent1. Вы можете использовать либо повторитель только для чтения текущего документа, и установить подробное преобразование в свойстве «Трансформация». DO В этом случае не использовать «SelectedItemTransformation».

0

Большое спасибо за ответы, они были очень полезны для меня.

Проблема была связана с унаследованным шаблоном. На моей вкладке «Перечисленная страница» на вкладке шаблона я выбрал вариант «Клонировать шаблон как ad-hoc». Я проверил на подробных страницах, что параметр шаблона был в «Наследовать от родителя».

Я понял, что в корневом шаблоне, который я использовал на странице «Список», был ретранслятор, затем я удалил его, и проблема была исправлена.

Большое спасибо. С уважением, Макс