Очистка корзины при смене категории

Тема в разделе "Общие вопросы", создана пользователем timurkin, 5 фев 2016.

  1. timurkin

    timurkin Пользователь

    Сообщения:
    36
    Симпатии:
    2
    Всем привет! Версия 2.1.0.2 "Русская сборка". Такой вопрос, подскажите кто знает пожалуйста, как сделать так, чтобы корзина очищалась при смене категорий товаров?
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    а зачем так если не секрет??
     
  3. timurkin

    timurkin Пользователь

    Сообщения:
    36
    Симпатии:
    2
    У меня продаются товары от разных партнёров и я не могу продавать в одной корзине товары от разных партнёров... Соотвественно в каждой категории, а точнее Подкатегории, у меня товары от разных партнёров.
    То есть мне нужно при Каждой смене категории-подкатегории сбрасывать корзину.
     
  4. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    а покупают то как у вас? Заходят в карточку товара?? и так покупают? Т.е еще запоминать последнюю посещаемую категорию?
     
  5. timurkin

    timurkin Пользователь

    Сообщения:
    36
    Симпатии:
    2
    Ну могут и с витрины купить сразу, но сбрасывать надо только при смене категорий!
    Помогите плиз, как это можно реализовать? Очистка корзины же и так есть, просто как то привязать надо её на URL чтоли...
     
  6. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    если вставите в контроллер \catalog\controller\product\category.php
    код
    PHP:
    $this->cart->clear();
    то при хождении по категориям корзина будет очищаться.
     
  7. timurkin

    timurkin Пользователь

    Сообщения:
    36
    Симпатии:
    2
    Ага, спасибо большое! В какой-то строке определенной строке вставлять?
     
  8. timurkin

    timurkin Пользователь

    Сообщения:
    36
    Симпатии:
    2
    И желательно чтобы очищалась при хождении с одной подкатегории на другую в пределах одной категории
     
  9. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    вставляйте перед
    PHP:
    if ($category_info) {