[Help] Что мешает отображению названий разделов и подразделов

Тема в разделе "vBulletin", создана пользователем Дмитрий Кесаев, 5 окт 2009.

Статус темы:
Закрыта.
  1. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.265
    Что мешает отображению названий разделов и подразделов?

    [​IMG]

    В hedere не показывает(( Только ссылку на главную и все, даже если находишься в другом разделе...
    А в navbare если разместить этот же код - все показывает как надо.
    Где копать, чтоб показывало все в hedere?

    перепробовал разные варианты и с <IF и без
     
  2. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.265
    Разобрался. Помогли:
    шаблон header обрабатывается и вносится в переменную $header еще в скрипте global.php до выполнения каких-либо других скриптов, в которых собственно и формируется массив $navbits, причем т.к. панель навигации существует не на всех страницах, то и этот массив может отстутствовать. два варианта -- либо переделывать шаблоны так, что навигация оказалась таки в нужном шаблоне navbar, либо в шаблон header поместить что-то типа

    HTML:
    <!-- {navbar} //-->
    , а потом модулем на хуке global_complete делать подмену:
    PHP:
    $navbar = ...; // формируется панель навигации на основе какого-то дополнительного шаблона
    $output str_replace('<!-- {navbar} //-->'$navbar$output); // делаем замену
    Тему можно закрыть
     
Статус темы:
Закрыта.