Как сделать проверку в категории, товар в корзине или нет?

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

  1. tweenfaster

    tweenfaster Новичок

    Сообщения:
    2
    Симпатии:
    0
    Подскажите пожалуйста, как реализовать в шаблоне категорий, после
    Код:
    foreach ($products as $product)
    проверку, добавлен данный продукт в корзину, или нет?
     
  2. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    436
    В принципе можно передать параметры в $_COOKIE через AJAX и потом проверять на наличие куки
    Но я не прочь выслушать советов других разработчиков
     
    Последнее редактирование: 27 фев 2016
  3. Vlad

    Vlad Эксперт

    Сообщения:
    4.151
    Симпатии:
    1.004
    Как в шаблоне не знаю )) А вот в контроллере так
    PHP:
            foreach ($this->cart->getProducts() as $ppro) {
                if (
    $ppro['product_id'] == 44) {
                    
    //что то делаем или записываем
                
    }
            }
    44 это естественно id товара
     
  4. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    436
    Кстати, так как в в opencart почти все передается, с помощью сессии, а может даже и всё, можно сделать с помощью неё проверку. Поэтому этот вариант проще