Разный 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
аккаунт удален - не срослось с разработчиками
ушел на другой движок Dit bericht is bewerkt door webitproff (2023-06-01 22:41, 2 jaren ago) |