Перейти к содержанию
gdemon

Переход сайта после нажатия кнопки

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

Подскажите плз. как сделать чтобы на странице \product\category.tpl

и на странице \product\product.tpl

после нажатия кнопки добавтить в корзину товар добавлялся, а я попадал не в корзину

а на другую категорию

Поделиться сообщением


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

На какую "другую"?

Как эта категория будет определяться?

Общественность желает знать =)

Поделиться сообщением


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

решение для категории

1.

открываешь

catalog/controller/product/category.php
меняешь

$options = $this->model_catalog_product->getProductOptions($result['product_id']);
if ($options) {
$add = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']);
} else {
$add = HTTPS_SERVER . 'index.php?route=checkout/cart&product_id=' . $result['product_id'];
}
на

$wCategoryID = "123456"; /* id категории, в которую будем отправлять юзера */
$wRedirectCategory = "&back_to_category=".$wCategoryID;
$options = $this->model_catalog_product->getProductOptions($result['product_id']);

if ($options) {
$add = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']);
} else {
$add = HTTPS_SERVER . 'index.php?route=checkout/cart&product_id=' . $result['product_id'] . $wRedirectCategory;
}
2.

открываешь

catalog/controller/checkout/cart.php
между (примерно 27-ая строка)

$this->cart->add($this->request->get['product_id'], $quantity, $option);

$this->redirect(HTTPS_SERVER . 'index.php?route=checkout/cart');
вставляешь

/* webme - Back To Category - mod - start */
if (isset($this->request->get['back_to_category'])) {
$backToCat = $this->request->get['back_to_category'];
$this->redirect(HTTPS_SERVER . 'index.php?route=product/category&path='.$backToCat);
}
/* webme - Back To Category - mod - end */

Поделиться сообщением


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

Вот спасибо :) оказалось намного проще чем я думал

вечером кину благодарности :rolleyes:

Поделиться сообщением


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

А как убрать переход в корзину после нажатия Купит товарь? Версия 1,4,8.

Аякс вкл.

--

Плохо работал аякс

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.