Скрытие/показ формы по radio
Собственно хочу вот, что реализовать:
Когда выбран пункт «Самовывоз» форма «Адрес» скрыта
Когда выбран пункт «Доставка» форма «Адрес» Появляется.
Применил этот скрипт
Когда выбран пункт «Самовывоз» форма «Адрес» скрыта
Когда выбран пункт «Доставка» форма «Адрес» Появляется.
Применил этот скрипт
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вывод полей корзины стандартно осуществляется чанком tpl.msOrder.outer Советую скопировать и при вызове сниппета msOrder указать новый шаблон вывода (пусть назовем tpl.msOrder.outer2)
Блок вывода адреса начинается со строки 50
В нем дописываем id=«adres» и получается (на всякий случай привожу весь блок адреса, мало ли какой у вас уровень знаний html =D)
Дальше все завит от того, как работает скрипт. Если это обычный js, то он должен по выбору id радиокнопки, показывать/скрывать
В сети порылся и нашел такой код (привожу переделанным под наш случай), его нужно вставить в конце нашего чанка
По нормальному, этот скрипт нужно подключать в шаблоне корзины, а не в чанке, но если захочется вернуться к предыдущей версии вывода, то в шаблоне будет висеть лишний скрипт, так что… ну, это уже ерунда, которая мало относится к делу. Логично предположить, что с новой версией jQquery скрипт будет работать так же хорошо, но я оставил тот, что был в примере (я со скриптовыми языками не дружу, поэтому могу ошибаться, надеюсь в комментариях ниже уточнят этот вопрос). У меня все работает на ура. Если нужно затачивать под неизвестный , то ничего не могу сказать ибо ссылки нет.
Скрипт
А вот что в Деливерях
Не подскажите как решить?