Я создаю область персонала для веб-сайта, которая полностью отличается от основного сайта в стиле брошюры.
У меня есть 2 настройки системы Kohana. Я понимаю, что они могут совместно использовать одну и ту же папку system
и modules
.
Теперь со вторым я хочу, чтобы основной шаблон просматривался в другой папке.
Я попробовал это в моем базовом контроллере
$this->template = DOCROOT . '../~new2/application/views/template.php';
Но Кохана ищет его в своей собственной папке views
, что видно по полученной мной ошибке. Я даже поставил var_dump(file_exists($this->template)); // true
, чтобы убедиться, что он находил правильный файл.
Есть ли способ добавить файл шаблона, который не находится в папке views
, без взлома основного кода Kohana (и, если мне повезет, не расширять и не перегружать класс представления).