проблема с параметром JaxForm &frontend_js
Здравствуйте.
JaxForm не подключает файл, указанный в параметре frontend_js
В каталоге \assets\components\ajaxform\js
скопировал файл gefault.js и переименовал его в custom.js
Внес свои правки вcustom.js.
Вызываю Сниппет
AjaxForm игнорирует параметр, прописаный во&frontend_js=`[[+assetsUrl]]js/custom.js`.
Причем, если frontend_js изменить через админку MODx, все замечательно работает.
Проблема в том, что у меня несколько форм, для которых нужно использовать различное оформление сообщений сниппета, поэтому смена параметра frontend_js через админку мне не подходит
В чем может быть проблема?
JaxForm не подключает файл, указанный в параметре frontend_js
В каталоге \assets\components\ajaxform\js
скопировал файл gefault.js и переименовал его в custom.js
Внес свои правки вcustom.js.
Вызываю Сниппет
[[!AjaxForm?
&frontend_js=`[[+assetsUrl]]js/custom.js`
&snippet=`FormIt`
&form=`tpl.form-call`
&hooks=`email`
&emailSubject=`Заказ обратного звонка`
&emailFrom=`silent50@yandex.ru`
&emailTo=`zephyro@yandex.ru`
&emailTpl=`tpl.sendForm-call`
&validate= `call-name:required, call-tel:required``
]]
AjaxForm игнорирует параметр, прописаный во&frontend_js=`[[+assetsUrl]]js/custom.js`.
Причем, если frontend_js изменить через админку MODx, все замечательно работает.
Проблема в том, что у меня несколько форм, для которых нужно использовать различное оформление сообщений сниппета, поэтому смена параметра frontend_js через админку мне не подходит
В чем может быть проблема?
Комментарии: 8
[[++assets_url]]
Изменил, все равно не работает.
Причем не работает, даже если прописать полный путь к файлу.
Причем не работает, даже если прописать полный путь к файлу.
Такая же проблема.
несколько вызовов AjaxForm на странице с разными frontend_js
Во всех случаях используется default.js
Вы не решили эту проблему? и вообщем может кто сталкивался с такой проблемой?
несколько вызовов AjaxForm на странице с разными frontend_js
Во всех случаях используется default.js
Вы не решили эту проблему? и вообщем может кто сталкивался с такой проблемой?
логично что подключаются они оба на странице, и видимо default.js «перебивает» кастомный.
как это решить не понятно :/
как это решить не понятно :/
Василий не подскажите как это «победить»?)
Кто-нибудь это решил?
1) почистите таблицу сессий
2) ничего не выйдет. Отработает последний подключенный объект ajaxform, нужно в кастомных JS переименовать объекты AjaxForm и в вызове сниппета указать objectName — название объекта такого же какой в JS
2) ничего не выйдет. Отработает последний подключенный объект ajaxform, нужно в кастомных JS переименовать объекты AjaxForm и в вызове сниппета указать objectName — название объекта такого же какой в JS
так раньше на другом сайте у меня работало. А сейчас нет((
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.