Как вывести свой title категории по id Opencart?

Есть задача вывести свой title в категории Опен карт.
Вывел так

<?php
 //print $_SERVER['REQUEST_URI'];
  //print strripos($_SERVER['REQUEST_URI'], '/index.php?route=product/category&path=20');
        if (strripos($_SERVER['REQUEST_URI'], '/bankovskie')>-1)
        {
        print "<title>Свой Тайтл</title>";
        }
        
        else
        {
                print "<title>$title</title>";
        }
        ?>


Вроде все ок, но если зайти в категорию bankovskie, а в ней есть ище 3 под категории, то title берет с bankovskie.
Как сделать чтобы работало только в главной категории?
Без ЧПУ все ок, но нужно с ЧПУ.
  • Вопрос задан
  • 337 просмотров
Решения вопроса 1
@Wol_fi
php, js, mysql, highload
$tokens = explode('/', $_SERVER['REQUEST_URI']);
if (strpos('bankovskie', end($tokens)) !== false) {
   print "<title>Свой Тайтл</title>";
} else {
   print "<title>$title</title>";
}

Но это неправильный подход. Сделайте возможность задать тайтл с бэкенда, и выводите как все остальные.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы