@Otrivin
junior full-stack сисадмин

OpenCart 2. Как проверить, находимся ли мы на странице товара?

Здравствуйте!
Имеется магазин на OpenCart 2.0.1.1, необходимо в header.tpl задать проверку, находимся мы на странице товара или же какой-то другой.

<?php
	if (<проверка, товар ли мы показываем ини нет>){
		оператор;
	}else{
		оператор 2;
	};
?>


Как можно провести такую проверку?
  • Вопрос задан
  • 1631 просмотр
Пригласить эксперта
Ответы на вопрос 2
link_web
@link_web
Magento, Laravel, Zend, Shopify, Prestashop, WP
В контроллер хедера /catalog/controller/common/header.php
Добавить что-то $data['route'] = $this->request->get['route'];
И в шаблоне хедера после очистки кеша вы уже можете получать текущий роут в переменной $data['route'] и писать условия для него
Ответ написан
@maxic
Проверить на get параметр product_id
if (isset($this->request->get['product_id']))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы