Установка
Автопересчёт корзины по клику 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 файл
Эскпорт в XML файл