[Помогите] Следующий продук

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

  1. karikasv

    karikasv

    Регистрация:
    20 фев 2014
    Сообщения:
    12
    Симпатии:
    0
    проблема в том что хочу реализовать с страницы продукта (переход на иной продукт в категории) данную задачу реализовал на половину (переход к следуюущему продукту по id) а как реализовать чтобы был переход тоолько в выбранной категории?

     
  2. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    HPlus нравится это.
  3. karikasv

    karikasv

    Регистрация:
    20 фев 2014
    Сообщения:
    12
    Симпатии:
    0
  4. Vor704

    Vor704

    Регистрация:
    2 июл 2013
    Сообщения:
    130
    Симпатии:
    25
    Очень не правильний подход. Некоторих ID может не бить и отнимание или додавание может бить не ефективним. Лучше сделать еще один цикл с виводом только тайтлов, с ограничением в два товара с условием посмотрите тему. поможет.
     
  5. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    А что если какой-товар отключен или удален? Вот ка я думаю:
    1. определить категорию текущего товара,
    PHP:
    $category_id end(explode('_', (string)$this->request->get['path']));
    2. затем запросить список всех товаров этой категории,
    PHP:
    $data['filter_category_id'] = $category_id;
    $products $this->model_catalog_product->getProducts($data);
    3. определить место текущего товара в этом списке
    4. Определить следующий и предыдущий товар.
     
    HPlus и Vor704 нравится это.
  6. karikasv

    karikasv

    Регистрация:
    20 фев 2014
    Сообщения:
    12
    Симпатии:
    0
    товары удалятся точно не будут... просто листание товаров в каталоге (около 300х моделей) и все...
    --- Добавлено, 3 апр 2014 ---
    Всем спасибо за мотивацию, вопрос свой решил иным способом) кусочок срешения

    Кому надо решения данного вопроса, пишите ЛС помогу
     
    Последнее редактирование: 3 апр 2014