UI2: разные исходники waDialog()? Есть решение
В приложении UI и просто фреймворке используются разные `waDialog`?

в разрабатываемом приложении

в UI
В фреймворке dev ветка. Или нужно быть на webasyst2?
Эта тема в архиве. Добавление комментариев к ней отключено.










3 ответа
В своем приложении, кроме jQuery, вам нужно подключить только wa.js - для WA2 этого достаточно.
<script src="{$wa_url}wa-content/js/jquery-wa/wa.js?v={$wa->version(true)}"></script>До тех пор, пока фреймворк не будет полностью переведен на новую версию, подключения скриптов вроде wa-content/js/dialog/dialog.js могут встречаться.
Обратите внимание: для поддержки приложением текущей (wa1.3) версии и новой wa2 в директории templates должны присутствовать директории layouts-legacy и layouts.
layouts-legacy - шаблоны для wa1.3 версии, layouts - шаблоны для wa2 версии
Уже там, в шаблоне лейаута Default.html, подключайте необходимые скрипты в зависимости от версии UI
Спасибо
Не нашел такой информации в приложении UI.
Кстати это похоже виджет отзыва добавляет отдельно js диалога, который работает по-другому.
Который кстати переопределяет диалог из wa.js
В свежей версии на Гитхабе (ветка webasyst2) добавили в приложении UI все необходимые подсказки по поводу wa.js. Спасибо за замечание — все по делу!