Установка

ID #1133

Автопересчёт корзины по клику Checkout вместо Update, пример реализации.

1. Открываем файл shopping_cart.php
Находим следующий код:

<?php echo '<a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' .
tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT) . '</a>'; ?>

Меняем его на:

<?php echo tep_image_submit('button_checkout.gif', IMAGE_BUTTON_CHECKOUT, 'name="checkout"'); ?>

2. Открываем файл /includes/application_top.php
Находим:

switch ($HTTP_GET_VARS['action']) {
// customer wants to update the product quantity in their shopping cart
case 'update_product' :

Ищем ближайший break
Вставляем перед tep_redirect

if (isset($HTTP_POST_VARS['checkout_x'])) {
tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
break;
}


Всё!

Последние обновление: 2004-07-24 10:46
Опубликовал: Silencer
Revision: 1.0

Отправить на печать Отправить на печать
Отправить другу Отправить другу
Скомпилировать PDF файл Скомпилировать PDF файл
Эскпорт в XML файл Эскпорт в XML файл

Пожалуйста оцените этот ответ:

Рейтинг ответа: 5 из 5 (2 Голосов )

Так себе 1 2 3 4 5 Очень
сильно помог

Вы можете оставить свой комментарий