Вопрос

На портале у кастомной детали нет кнопки "+"

Добрый день! 

Столкнулся с проблемой - на портале у кастомной детали нет кнопки добавления записи. Удалось выяснить что метод "getEditPages" возвращает пустую коллекцию. Метод "getEditPages" связан с entityStructure в ModuleUtils.js. В entityStructure нет нужного объекта. Думаю причина в этом, но не понимаю почему структура объекта не загружается в модуль.

Кто нибудь сталкивался с данной проблемой? 

Нравится

1 комментарий

В моем случае проблема решилась следующим образом. Необходимо убедиться что в таблице SysModuleEntityInPortal существуют записи для сущности с привязанной страницей редактирования. И для деталей которые созданы вручную, в случае когда деталь вложена в другую деталь, необходимо с помощью мастера раздела добавить деталь на страницу редактирования портального раздела, сохранить настройки страницы, удалить деталь из страницы. При добавлении детали связь с основной страницей не играет роль, можно указать Id детали = Id основного объекта. В результате этого действия видимо прописываются данные еще в какие то таблицы, в какие разобраться не удалось. 

Надеюсь кому то поможет.

Показать все комментарии