Разный header и footer
webitproff |
|
---|---|
#46806 Dayver: да увидел modules/page/page.php // Environment setup $env['location'] = 'pages'; Не помогло. наверное что-то в /system/header.php if (!COT_AJAX) { $mtpl_type = defined('COT_ADMIN') || defined('COT_MESSAGE') && $_SESSION['s_run_admin'] && cot_auth('admin', 'any', 'R') ? 'core' : 'module'; if (Cot::$cfg['enablecustomhf']) { $mtpl_base = (defined('COT_PLUG') && !empty($e)) ? array('header', $e) : array('header', Cot::$env['location']); } else { $mtpl_base = 'header'; } $t = new XTemplate(cot_tplfile($mtpl_base, $mtpl_type)); ........... там по разному расписано если сравнить с /system/footer.php if (!COT_AJAX) { $mtpl_type = ( defined('COT_ADMIN') || ( defined('COT_MESSAGE') && $_SESSION['s_run_admin'] && cot_auth('admin', 'any', 'R') ) ) ? 'core' : 'module'; $mtpl_base = 'footer'; if (Cot::$cfg['enablecustomhf']) { if (defined('COT_PLUG') && !empty($e)) { $mtpl_base = ['footer', $e]; } elseif (!empty(Cot::$env['ext'])) { $mtpl_base = ['footer', Cot::$env['ext']]; } elseif (!empty(Cot::$env['location'])) { $mtpl_base = ['footer', Cot::$env['location']]; } } $t = new XTemplate(cot_tplfile($mtpl_base, $mtpl_type)); ...................... Добавлено 17 минут спустя: немного добавлю, - даже footer.pm.tpl подключается без проблем, а вот header.pm.tpl равно как и с модулем страниц - ни в какую, хотя для users и forums свои хєдеры подключаются
Добавлено 10 минут спустя: еще интереснее стало /** * Private messages module main * ................. */ .... Cot::$env['location'] = 'private_messages'; - header.private_messages.tpl - подключается - footer.private_messages.tpl - не подключается - footer.pm.tpl - подключается разумеется всё это в разделе личных сообщений Добавлено 15 минут спустя: даже очень порадовало, что header.home.tpl подключается у главной своя "шапка" сайта, - реально круть задумка и реализация а вот тупо завис со статьями, никак не могу подключить header.pages.tpl для страниц Добавлено 8 минут спустя: и еще всё больше затягивает с интересом ... и столько же вопросов, - почему так? если для главной header.home.tpl подключается, то чтоб подключить главной "свой футер" - footer.home.tpl не подходит. файл должен иметь имя footer.index.tpl
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|
This post was edited by webitproff (2023-06-01 22:41, 11 months ago) |