Добрый день всем.
Есть необходимость отобразить пользователю окна с вариантами действий. За основу взял оно добавления тэга. Создал модуль. Страницу. Но при открытии окна получаю ошибку TypeError: Cannot read property 'extendParent' of undefined.
Начал разбирать логику на примере того же тега, в процессе генерации окна последовательно вызываются методы this.requireSchema,
this.initSchemaCustomAttributes,
this.initSchemaResources,
this.initSchemaEntitySchema,
this.initSchemaProfile,
this.initSchemaStructure,
this.extendSchemaWithStructure,
this.addSchemaToHierarchy,
.....

метод initSchemaStructure возвращает структуру TagModuleSchemaStructure. Вопрос где она описывается?
Для моей схемы initSchemaStructure никакой структуры не возвращает и при дальнейшей работе возникает ошибка.

Нравится

2 комментария

Здравствуйте, Евгений.

В примере из вложения: страница модального окна это «Схема модели представления карточки», без указания родительской схемы.
Модуль модального окна это «Модуль», с одной единственной зависимостью на вышесозданную страницу. Все из этого ни от кого не наследуется.

Большое спасибо за пример.
Проблема была в типе страницы.

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