По клику на гиперссылку в справочном поле вылетает ошибка entitySchemaName of undefined,
хотя если в ту же карточку зайти из раздела то она открывается корректно.
С чем это может быть связано?
При попытке дебага было выявлено в метод build в configurationBotstrap неверно передается один из элементов config, в котором собственно schemaName нужной мне карточки является undefined.
Поведение было сопоставлено в двух одинаковых приложения, только в одном мы получаем вот такую вот "магию" (хотя раньше всё работало), а в другом карточка открывается корректно.
Нравится
Михаил, попробуйте перегенерировать исходные коды для всех схем, а потом перекомпилировать приложение.
"Алла Савельева" написал:Михаил, попробуйте перегенерировать исходные коды для всех схем, а потом перекомпилировать приложение.
Life is better than you think :-)
Делали и не раз, безуспешно.
У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела
У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела
"Франчук Виталий" написал:У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела
А можно поподробнее? Не совсем понятно как вы исходный код (к контексте приложения это же с# схема) меняли.
Михаил, добрый день!
Думаю, Виталий имел ввиду код самой карточки - JS, разумеется. Проверьте, какая карточка открывается при открытии по ссылке и из раздела - это можно увидетьв URLе страницы. Возможно, действительно есть какая-то другая схема с отсутствующей entitySchemaName , которую система и пытается открыть при переходе по ссылке.
"Мотков Илья" написал:Михаил, добрый день!
Думаю, Виталий имел ввиду код самой карточки - JS, разумеется. Проверьте, какая карточка открывается при открытии по ссылке и из раздела - это можно увидетьв URLе страницы. Возможно, действительно есть какая-то другая схема с отсутствующей entitySchemaName , которую система и пытается открыть при переходе по ссылке.
Так как я пытался из Лида перейти, в урле был LeadPageV2, но я предполагал что он просто не менялся.
Момент ещё такой что мы по SVN переносили все работы над проектом. И у нас как разработчиков самая актуальная версия и на боевом соответственно, но у нас те схемы работают исправно, а на боевом проблемы.
"Кисловский Михаил Андреевич" написал:
Франчук Виталий пишет:
У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела
А можно поподробнее? Не совсем понятно как вы исходный код (к контексте приложения это же с# схема) меняли.
Прикрепил картинку. Ошибка устранилася добавлением подчеркнутого на картинке параметра. Это со схемы раздела