Вызов сниппета несколько раз. Правда или миф
В общем возникла такая задача. Нужно на странице организовать несколько раз вызов ms2form (естественно с разными формами). Я сделал bootstrap табы, где на каждом своя форма.
Естественно эта вся схема не работает, кроме первой формы, т.к сниппет вызывается несколько раз. Может я переработал и не вижу самого банального решения этой проблемы, но вот серьезно: может есть способ вызвать его несколько раз или может есть какие нибудь другие способы такой же реализации?
Буду очень благодарен, если спеццы в силу своего мастерства не проигнорят, а сходу предложат вариант ХОТЯ БЫ НАМЕКОМ, как вы это любите и практикуете, а остальное я уже постараюсь допереть
Заранее благодарен!
Естественно эта вся схема не работает, кроме первой формы, т.к сниппет вызывается несколько раз. Может я переработал и не вижу самого банального решения этой проблемы, но вот серьезно: может есть способ вызвать его несколько раз или может есть какие нибудь другие способы такой же реализации?
Буду очень благодарен, если спеццы в силу своего мастерства не проигнорят, а сходу предложат вариант ХОТЯ БЫ НАМЕКОМ, как вы это любите и практикуете, а остальное я уже постараюсь допереть
Заранее благодарен!
Комментарии: 8
Великие тайны и мифы XXI века: Вызов сниппета несколько раз)))
Ну голову включите, почему не работает) поди id у формы общий или че нить подобное, вот и срабатывает только первая.
Ну голову включите, почему не работает) поди id у формы общий или че нить подобное, вот и срабатывает только первая.
это понятно, но что легче сделать: сниппет корректировать или какие то альтернативные способы подобной реализации?
Просто работаю днями, ночами плохо сплю из-за ребенка, вот и туплю дико. Обычно в таких ситуациях что то переклинивало и голова включалась, но в этот раз что-то не получается...)
Просто работаю днями, ночами плохо сплю из-за ребенка, вот и туплю дико. Обычно в таких ситуациях что то переклинивало и голова включалась, но в этот раз что-то не получается...)
Сложно сказать, что там проще, я не использовал никогда ms2form.
Если в id дело, то надо у форм прописывать че нить типа id=«form-[[+id]]». Если не жестко все это прописано по 10 раз в коде — то, думаю, все исправимо.
Если сложно исправить переделать, что бы каждый tab был отдельной страницей, проблема уйдет.
Если в id дело, то надо у форм прописывать че нить типа id=«form-[[+id]]». Если не жестко все это прописано по 10 раз в коде — то, думаю, все исправимо.
Если сложно исправить переделать, что бы каждый tab был отдельной страницей, проблема уйдет.
Короче я вот голову включил и попробую просто все сделать простыми AJAX запросами)
Возникла другая проблема — вызов сниппета в сниппете xD Есть наводки?)
Есть решение.
Спасибо!;)
Uncaught SyntaxError: Unexpected token E in JSON at position 0
at JSON.parse (<anonymous>)
at XMLHttpRequest.request.onload (ms2form.js:49)
Вот такое на странице вылезлоИ в tpl чанке сниппета он не видит подобные куски: [[+templation]], [[+file]] и тп
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.