SharePoint Alfresco PHP MySQL
О сайте Контакты
четверг, 14 января 2016 г.

Ошибка при открытии списка после обновления SharePoint 2013

После обновления SharePoint при попытке зайти в любой список может возникать ошибка вида TypeError: Cannot read property 'replace' of undefined или TypeError: Не удалось получить свойство "replace" ссылки, значение которой не определено или является NULL. Список не отображается полностью. Это легко решается.

В файлах на сервере:

C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\clienttemplates.debug.js
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\clienttemplates.js

Надо заменить L_ItemOpenMenu на L_OpenMenu и перезагрузить IIS.

Причина в том, что не находится строка L_ItemOpenMenu, которую разработчики не выложили в update, но она используется при выводе alt одной из картинок при отрисовке списка (ненужная функция). Эта, казалось бы, мелочь ломает весь список.

Sergey Lysenko, четверг, 14 января 2016 г.

Комментарии: