Пожалуйста, реализовать следующее, чтобы при выборе способа доставки "Самовывоз" после блока "Стоимость доставки: 0 рублей." и выводимого текстового описания способа доставки выходила бы кнопка "Посмотреть на карте", которая содержала бы ссылку на /feedback.
Заранее спасибо!
SL 461573
0
Доработка Оформления Заказа
Автор Olly, 10 окт. 2019 11:07
Сообщений в теме: 3
#3
Отправлено 11 Октябрь 2019 - 11:25
Vaccina (11 Октябрь 2019 - 08:08) писал:
Здравствуйте.
Зайдите в раздел Настройки - Доставка - Самовывоз - в поле описания нажмите "Источник" - в самом конце вставьте:
Вместо символа # укажите необходимую ссылку на страницу.
Зайдите в раздел Настройки - Доставка - Самовывоз - в поле описания нажмите "Источник" - в самом конце вставьте:
<a href='#' class='button_type_two'>Посмотреть на карте</a>
Вместо символа # укажите необходимую ссылку на страницу.
Я так делал, только это не подходит, так как код преобразуется в текст и ничего не получается:
#4
Отправлено 15 Октябрь 2019 - 08:29
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
замените на:
ссылка - замените на необходимое значение.
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
$(function() { $('.deliveryRadio').click(function() { var courier_id = '440112'; var current_id = $(this).val(); $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').hide(); if(current_id === courier_id) { $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').hide(); } else{ $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').show(); } }); $('.deliveryRadio:checked').trigger('click'); });
замените на:
$(function() { $('.currentDeliveryPrice.changer').append("<a href='ссылка' class='button_type_two'>Посмотреть на карте</a>"); $('.deliveryRadio').click(function() { var courier_id = '440112'; var current_id = $(this).val(); $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').hide(); $('.currentDeliveryPrice.changer .button_type_two').hide(); if(current_id === courier_id) { $('.currentDeliveryPrice.changer .button_type_two').show(); $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').hide(); } else{ $('.currentDeliveryPrice.changer .button_type_two').hide(); $('.quickInputsBlock .form-list li:nth-child(1), .quickInputsBlock .form-list li:nth-child(2)').show(); } }); $('.deliveryRadio:checked').trigger('click'); });
ссылка - замените на необходимое значение.
Ответить
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных