Как получить название шаблона OpenCart?

Хочу сделать динамичное url для css в OpenCart.

Пример:
Вместо
<link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet">


Это
<link href="catalog/view/theme/<?php echo $templateurl; ?>/stylesheet/stylesheet.css" rel="stylesheet">

И чтобы название шаблона встраивалось само.
Подскажите как это можно реализовать.
  • Вопрос задан
  • 2142 просмотра
Решения вопроса 1
А где именно тебе она нужна и для чего? В общем случае в контроллере соответствующем нужно где-нибудь перед

$this->render();

вставить код
$this->data['templateurl'] = $this->config->get('config_template');


тогда $templateurl сможешь использовать в том виде, который генерирует этот контроллер. Для шапки, к примеру редактируешь контроллер controller/common/header.php и получаешь переменную в видах common/header.tpl
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
jawakharlal
@jawakharlal
catalog/view/*/default/stylesheet/
по крайней мере я видел что так делают в vqmod файлах
Ответ написан
Ваш ответ на вопрос

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

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