Задать вопрос
Yastr
@Yastr

Как в opencart узнать добавлен ли товар к сравнению?

В категории работает следующим образом.
контроллер
$in_compare = 0;
if (isset($this->session->data['compare'])) {
	$key = array_search($result['product_id'], $this->session->data['compare']);
	if ($key !== false) {
		$in_compare = 1;
	}
}
$data['in_compare'] = $in_compare;


в карточке товара $this->session->data не содержит информации о сравнении.

подскажите пожалуйста как можно реализовать эту проверку в карточке товара?
opencart 2.3
  • Вопрос задан
  • 497 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Yastr
@Yastr Автор вопроса
написал вопрос и понял что все просто) надо было подгрузить $this->load->model('catalog/category');
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@djabric
куда именно нужно вставить $this->load->model('catalog/category'); ?
Сколько ни бьюсь, никак в карточке товара не работает проверка:(
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽