2016-05-13 1 views
2

Мы находимся в процессе переноса сайта клиентов с сайта sitecore 7 в sitecore 8.1.Sitecore «Uncaught ReferenceError: MultilistWithSearch не определен»

Мы создали пакеты, содержащие элементы из экземпляра sitecore 7, и установили эти пакеты в экземпляр sitecore 8.1.

Теперь по некоторым пунктам мы получаем следующую ошибку консоли, когда мы нажмем на узле:

Uncaught ReferenceError: MultilistWithSearch is not defined

Кто-нибудь есть идея, как мы получили эту ошибку, и как мы можем решить эту проблему?

Это действительно anoying, потому что, как только вы получили это МНОГО ошибки действий (например, щелкнув правой кнопкой мыши на элемент) появляется сообщение:

Please wait while the Content Editor is loading

+0

У вас в пакетах есть такие файлы, как конфиги в них или только элементы? Этот звук, как конфигурационный файл, рассчитанный на 7, находится на вашем 8-м сайте. Я бы использовал больше, чем сравнивать и сравнивать ваши конфиг-папки и bin с рассылаемым сайтом Sitecore 8. Убедитесь, что ваши конфиги или dll не поступают с 7. Было много изменений с 7.2 на передней панели. –

+0

Попробуйте исключить элементы базы данных Core из ваших пакетов. – Anton

ответ

2

Если сценарий не может быть найден, вы можете попробуйте следовать (на основе: Bug: Sitecore Multilist and Treelist With Search Field Search Not Working Intermittently).

Добавьте следующие строки непосредственно перед закрывающим тэгом макета редактора: Сайт \ Sitecore \ Shell \ Applications \ Content Manager \ Default.aspx

Относительный путь к сценарию является: /Sitecore/оболочки /Applications/Buckets/Scripts/MultilistwithSearch.js

+0

Это немного грязно, но я пробовал это, и он действительно работает. – Zozala

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