Vaccina (17 Февраль 2015 - 01:29) писал:
В шаблоне Корзина найдите:
Далее js код:
</tr> <tr> <td colspan="50"> <div class="buttons"> <a class="btn form-submit" title="Пересчитать">Пересчитать</a> <a class="btn" title="Очистить корзину" href="{CART_TRUNCATE_URL}">Очистить корзину</a> <label for="s1"><a class="test" href="http://s1045268.storeland.ru/page/Доставка" target="_blank">С договором на оказание услуг согласен(-на)</a></label> <input type="checkbox" id="s1" /> <div class="t1" style="display:none;"> <div id="text-s1"> Тут текст соглашения. </div> </div> <a class="btn form-submit denybot" title="Перейти к оформлению заказа">Оформить заказ</a>замените на:
</tr> <tr> <td colspan="50"> <div class="t1"> <div id="text-s1"> Тут текст соглашения. </div> </div> <label for="s1"><a class="test" href="http://s1045268.storeland.ru/page/Доставка" target="_blank">С договором на оказание услуг согласен(-на)</a></label> <input type="checkbox" id="s1" /> </td> </tr> <tr> <td colspan="50"> <div class="buttons"> <a class="btn form-submit" title="Пересчитать">Пересчитать</a> <a class="btn" title="Очистить корзину" href="{CART_TRUNCATE_URL}">Очистить корзину</a> <a class="btn form-submit denybot" title="Перейти к оформлению заказа">Оформить заказ</a>
Далее js код:
$(function(){ $('.right .whtblue').attr('disabled', 'disabled'); $('#s1').click(function(){ console.log($(this).attr('checked')); if($(this).attr('checked') == true ) { $.fancybox($('.t1').html()); $('.right .whtblue').removeAttr('disabled'); } else { $('.right .whtblue').attr('disabled', 'disabled'); } }); });замените на:
$(function(){ $('.form-submit.denybot').attr('disabled', 'disabled'); $('#s1').click(function(){ console.log($(this).attr('checked')); if($(this).attr('checked') == true ) { $.fancybox($('.t1').html()); $('.form-submit.denybot').removeAttr('disabled'); } else { $('.form-submit.denybot').attr('disabled', 'disabled'); } }); });
Спасибо,
1. а можно сделать как скрине? Сейчас отображается в таком виде (дополнительное поле появилось).
2. кнопка "Оформить заказ" активна, даже без галочки. как сделать, чтобы активна была только с проставлением галочки и как-то визуально была "погашена" без галочки, чтобы пользователь видел отличие.
3. Еще хотелось вставить такую же функцию с надписью с галочкой в быстрый заказ (на скрине отметил). Чтобы работала также как в корзине.
4. и отступы небольшие сделать между полем, надписью и кнопкой (чтобы не сливалось все) (на скрине тоже отметил)
Надеюсь на Вашу помощь
4.