Подпиливаем "static page" - ссылки на разделы в заголовке страницы
Стартовой для меня темой в этом вопросе стала этой, в которой, в принципе, даётся фиксированное решение — жёстко прописать ссылку в соответствующий tpl :)
Однако, у нас есть стандартный плагин «static page» и удобные флаги: активна, на главной.
Берём файл HookPage.class.php и
Осталось подставить нужное значение ссылки — тут плагин сильно сопротивляется, и чтоб не терять время — зашёл со стороны базы: прописал в поле page_url_full значение '../blog/around' — таким образом по клику в шапке мы попадаем в блог around.
Вот так :)
Однако, у нас есть стандартный плагин «static page» и удобные флаги: активна, на главной.
Берём файл HookPage.class.php и
$aPages= $this->PluginPage_Page_GetPages(array('pid'=>null,'main'=>1,'active'=>1));меняем на
$aPages= array_merge( $this->PluginPage_Page_GetPages(array('pid'=>null,'main'=>1,'active'=>1)), $this->PluginPage_Page_GetPages(array('pid'=>null,'main'=>1,'active'=>0)) );Т.е. теперь ссылки в меню будут формироваться для всех записей плагина, где установлен флаг «на главной», но страницы подставляться будут только для активных.
Осталось подставить нужное значение ссылки — тут плагин сильно сопротивляется, и чтоб не терять время — зашёл со стороны базы: прописал в поле page_url_full значение '../blog/around' — таким образом по клику в шапке мы попадаем в блог around.
Вот так :)