[Помогите] переход в категорию если товар отсутствует (выключен)

Тема в разделе "OpenCart", создана пользователем sonicking, 27 окт 2014.

  1. sonicking

    sonicking

    Регистрация:
    26 май 2013
    Сообщения:
    436
    Симпатии:
    114
    всем привет
    хотелось бы сделать следующее:
    если пользователь попадает по ссылке на товар который отсутствует (выключен) то чтоб был переход в родительскую категорию (т.е.чтоб отображались все товары категории, в которой когда то был этот товар)
    и если в поиске не находится нужный товар, то после слов что "Товара по вашему запросу не найдено", выводился список категорий (или товаров)
     
  2. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    Если эта ссылка реально существует, и товар реально существует, но товар "выключен"
    То в ветке контроллера
    Код:
            if ($product_info) {
    } else {
    //Здесь должна быть проверка!!!! 
    $this->response->redirect($this->url->link('product/category', 'path=' . $category_id));
    
    }
    Вот примерное решение
     
  3. sonicking

    sonicking

    Регистрация:
    26 май 2013
    Сообщения:
    436
    Симпатии:
    114
    есть возможность расписать поподробнее?