Схема модального окна

Коллеги, подскажите, пожалуйста, какой шаблон схемы использовать для создания схемы модального окна?

Нравится

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

Все зависит от того, какого вида само окно и для какой цели Вы будете его использовать.
Как пример, можете посмотреть реализацию для BaseLookupPageV2.

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

Максим Шевченко, здравствуйте, использовал ваш пример из вложения, он выдает ошибку при загрузке самого окна:

ConfigurationBootstrap.js:21948 Uncaught TypeError: Cannot read property 'entitySchemaName' of undefined
    at i.<anonymous> (ConfigurationBootstrap.js:21948)
    at all-combined.js:477
    at Object.execCb (require.js:1693)
    at Module.check (require.js:881)
    at Module.<anonymous> (require.js:1136)
    at require.js:134
    at require.js:1186
    at each (require.js:59)
    at Module.emit (require.js:1185)
    at Module.check (require.js:936)
(anonymous) @ ConfigurationBootstrap.js:21948
(anonymous) @ all-combined.js:477
execCb @ require.js:1693
check @ require.js:881
(anonymous) @ require.js:1136
(anonymous) @ require.js:134
(anonymous) @ require.js:1186
each @ require.js:59
emit @ require.js:1185
check @ require.js:936
enable @ require.js:1173
init @ require.js:786
callGetModule @ require.js:1200
completeLoad @ require.js:1608
onScriptLoad @ require.js:1714
core.js:579 user: Supervisor/7f3b869f-34f3-4f20-ab4d-7480a5fdf647
 file: http://localhost:82/0/Nui/ViewModule.aspx
 line: 3
 column: 1
 message: Uncaught SyntaxError: Unexpected token < 
 date: Thu Sep 07 2017 11:04:28 GMT+0300 (RTZ 2 (зима))
 stack: SyntaxError: Unexpected token <
writeErrorMessage @ core.js:579
(anonymous) @ core.js:740
execCb @ require.js:1693
check @ require.js:881
enable @ require.js:1173
init @ require.js:786
(anonymous) @ require.js:1457
setTimeout (async)
(anonymous) @ require.js:1812
localRequire @ require.js:1446
errorHandler @ core.js:716
core.js:579 user: Supervisor/7f3b869f-34f3-4f20-ab4d-7480a5fdf647
 file: http://localhost:82/0/configuration/04a28bb938a0652641f26936a1b20234/Co…
 line: 21948
 column: 57
 message: Uncaught TypeError: Cannot read property 'entitySchemaName' of undefined 
 date: Thu Sep 07 2017 11:04:28 GMT+0300 (RTZ 2 (зима))
 stack: TypeError: Cannot read property 'entitySchemaName' of undefined
    at i.<anonymous> (http://localhost:82/0/configuration/04a28bb938a0652641f26936a1b20234/Co…)
    at http://localhost:82/core/9081d8eb154840ddc3ec408c11264ff4/combined/all-…
    at Object.execCb (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)
    at Module.check (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)
    at Module.<anonymous> (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)
    at http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…
    at http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…
    at each (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)
    at Module.emit (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)
    at Module.check (http://localhost:82/core/c3a883e5c39cffb863b2f781f396c705/requirejs/req…)

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