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

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

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

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


Как можно провести такую проверку?
  • Вопрос задан
  • 1635 просмотров
Пригласить эксперта
Ответы на вопрос 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']))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽