Надоело биться головой об потолок.
Вообщем, как админку заставить брать все стили из папки default, а фронтэнд — из папки kino ?
Просто это невыносимо, вгонять себя в жесткие рамки
$tpl_file = $config->root_path . 'templates/'.$this->name.'/'.$filename.'.tpl.php';
if (cmsUser::isAdmin()) { $tpl_file = $default; } else { $tpl_file = $config->root_path . 'templates/'.$this->name.'/'.$filename.'.tpl.php'; }
\templates\kino\admin.tpl.phpкак админку заставить брать все стили из папки default, а фронтэнд — из папки kino ?
Да, вы проверяете текущего пользователя, а не страницуТолько условие не является верным
Я немного не правильно выразился. Нужно что-бы все файлы шаблона которые вызываются из админки брались из папки default, все файлы шаблона которые вызываются не из админки — брались из папки kino. Скажем если я удалю шаблон default — то сайт будет работать, а админка нет, и наобороттам стили и js задается на верху, в место $this->name пишите default
public static $static_uri_controller = '';
self::$static_uri_controller = $this->uri_controller;
$tpl_file = $config->root_path . 'templates/'.$this->name.'/'.$filename.'.tpl.php';
if (cmsCore::$static_uri_controller == 'admin') { $tpl_file = $default; } else { $tpl_file = $config->root_path . 'templates/'.$this->name.'/'.$filename.'.tpl.php'; }