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
  • Вопрос задан
  • 353 просмотра
Решения вопроса 1
Yastr
@Yastr Автор вопроса
написал вопрос и понял что все просто) надо было подгрузить $this->load->model('catalog/category');
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@djabric
куда именно нужно вставить $this->load->model('catalog/category'); ?
Сколько ни бьюсь, никак в карточке товара не работает проверка:(
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
30 нояб. 2021, в 12:20
7200 руб./за проект
30 нояб. 2021, в 12:19
10000 руб./за проект