Показывать форму в зависимости от radio
Есть вывод minishop2, для оформления заказа [[!msOrder?tpl=`orderFormTpl`]]
Как вывести другой tpl в зависимости от radio. Например, есть форма оформления для физлица и юрлица.
Может быть получать результат записывать его в переменную и в зависимости от этого выводить нужный tpl?
Как вывести другой tpl в зависимости от radio. Например, есть форма оформления для физлица и юрлица.
<div id="donate">
<label>
<input type="radio" name="toggle1">кнопка1
</label>
<label>
<input type="radio" name="toggle1">кнопка2
</label>
</div>
<div id="result1">[[!msOrder?tpl=`orderFormTpl`]]</div>
<div id="result2">[[!msOrder?tpl=`orderFormTpl2`]]</div>
[[!msGetOrder]]
Эта фигня работать не будетМожет быть получать результат записывать его в переменную и в зависимости от этого выводить нужный tpl?
Комментарии: 12
Это на форум джиквери
сорри
?
наоборот, все как раз норм (судя по описанию раздела, которое создатели сайта специально добавили )
наоборот, все как раз норм (судя по описанию раздела, которое создатели сайта специально добавили )
Дыг я ответ дал! Но как верно подметил Василий (где-то в соседних темах), количество разбирающихся в смежных вопросах на данном ресурсе катастрофически стремится к нулю.
С другой стороны, вопрос гуглится 2 секунды, с готовыми примерами. если вопрошающий поленился погуглить, значит он ждет очень разжеванный ответ. Тут да, тут точно ему очень разжуют. Вопрос — через сколько лет?)))
С другой стороны, вопрос гуглится 2 секунды, с готовыми примерами. если вопрошающий поленился погуглить, значит он ждет очень разжеванный ответ. Тут да, тут точно ему очень разжуют. Вопрос — через сколько лет?)))
я гуглил весь вчерашний вечер, и сегодняшнее утро. Всегда пытаюсь разобраться самостоятельно и лишь в самую последнюю очередь обращаюсь за помощью в данный раздел сайта.
вопрошающий конечно очень рад таким полезным и по теме вопроса ответам))))
это мой ответ на ПЕРВЫЙ вариант вопроса, автор полностью и кардинально поменял свой вопрос через какое-то время)))))
Во, теперь вопрос более понятен.
Так работать не будет, потому что miniShop работает с полями формы, используя id-шники элементов. На странице не может быть нескольких элементов с одинаковыми id-шниками.
Вам нужно не просто скрывать/показывать нужную форму, а подменять целый блок с помощью AJAX-запросов.
Готового решения я не видел, единственное, что могу посоветовать почитать и вникнуть — это статья Василия
Так работать не будет, потому что miniShop работает с полями формы, используя id-шники элементов. На странице не может быть нескольких элементов с одинаковыми id-шниками.
Вам нужно не просто скрывать/показывать нужную форму, а подменять целый блок с помощью AJAX-запросов.
Готового решения я не видел, единственное, что могу посоветовать почитать и вникнуть — это статья Василия
Ну или сделать две версии страницы оформления заказа, а между корзиной и оформление заказа, сделать страницу прослойку где происходит выбор типа покупателя.
Может быть даже в виде модального окна со ссылками на разные страницы оформления заказа.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.