Оформление заказа - удаление шага №3 для зарегистрированных пользователей


Slafka
 Поделиться

Рекомендуемые сообщения

Необходимо удалить лишние шаги в оформлении заказа, а именно Шаг 3: Адрес доставки и Шаг 5: Способ оплаты.


 


Со способом оплаты проблем не возникает, добавляем в payment_method.tpl



<script language="Javascript" type="text/javascript">
$(document).ready(function(){
$('#button-payment-method').trigger('click');
});
</script>

Скрываем шаг в стилях и отмечаем чекбокс...


 


А вот с Адресом доставки такой метод не работает! Если сделать аналогично, то зарегистрированный пользователь не сможет завершить оформление, на последнем шаге выскакиевает error и возврат на Шаг 2!


 


Можно отключить сразу 3 шаг: адрес доставки и 4 шаг: способ доставки, прописав в system/library/cart.php



public function hasShipping() {
return false;
$shipping = false;

Но необходимо сохранить 4 шаг с возможностью выбора варианта доставки...


 


Пожалуйста подскажите, как убрать только 3 шаг, т.к. дублирование платежного адреса и адреса доставки совершенно не нужно!


 


Ссылка на комментарий
Поделиться на других сайтах

  • 8 лет спустя...
В 10.02.2015 at 02:15, Slafka сказал:

Ссылка нерабочая

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться