2016-04-18 7 views
2

Я использую multilist с полем поиска, я ставлю это в источнике:Multilist поле с поиском

StartSearchLocation={AAAF5DC8-662A-4B8C-9E66-52EF5EEDCA20} 

и первый раз список пришел так:

enter image description here

после выбора двух пунктов из списка и нажмите «Сохранить», левый список пуст:

enter image description here

Я использую Sitecore 8.1 обновление 2

+1

вы можете попытаться проиндексировать элемент с id {AAAF5DC8-662A-4B8C-9E66-52EF5EEDCA20} с вкладки разработчика, и если проблема продолжает появляться, напишите в поддержку Sitecore. –

+0

@SitecoreClimber: Я сделал, и все еще у меня такая же проблема, кажется, это ошибка. –

+0

вы можете попытаться восстановить все индексы –

ответ

0

Я сталкивался с таким же вопросом и восстановить индекс элемента источника работал для меня.

Элементы, которые начали появляться в поле, и поиск также работал нормально. Затем я столкнулся с новой проблемой, когда я нажимаю кнопку «Next/Prev/Refresh», она возвращает повторяющиеся элементы.

Это произошло из-за элементов, которые имеют несколько версий (версии для версий не языковые версии). См. Ссылку- https://sitecorebasics.wordpress.com/2014/06/21/multilist-with-search-returns-duplicate-results/

Решение состоит в том, чтобы добавить параметр Filter = _latestversion: true в запрос источника данных. Например:

StartSearchLocation = {6A6541F7-5C39-4C40-8FF7-CCD7CB588227} & TemplateFilter = {75DCC552-C3B6-56CA-BFA9-371550F116DC} & Filter = _latestversion: истинный

 Смежные вопросы

  • Нет связанных вопросов^_^