16 комментариев

avatar
ИМХО, самое простое — найти в темплейтах обработку экшна blog и исключить инклуд этого меню там.
avatar
Не могу найти. Подскажите пожалуйста, вернее ткните пальцем плиз)
avatar
/templates/skin/developer/menu.blog.tpl
avatar
Его исключаешь и получается ошибка:

	{if $menu}
		{if in_array($menu,$aMenuContainers)}{$aMenuFetch.$menu}
{else}{include file="menu.$menu.tpl"}{/if}
		
	{/if}

менял на
{include file="menu.$menu.tpl"}
avatar
Вот так пробовали?
{if $menu}
{include file=«menu.$menu.tpl»}
{/if}
avatar

{if $menu}
    {include file="menu.$menu.tpl"}
{/if}
avatar
Да, точно, это работает.
avatar
Ой не работает. Можно так, но нужно кое-что доделывать:

	{if $menu}
		{if in_array($menu,$aMenuContainers)}{$aMenuFetch.$menu}{else}{hook run='menu_blog'}{/if}
	{/if}

{include file='menu.blog.tpl'}
avatar
В menu.blog.tpl убрать {hook run='menu_blog'}
avatar
это в девелопер шаблоне, а в synio menu.blog.tpl имеею вид:

<ul class="nav nav-menu">
	<li {if $sMenuItemSelect=='index'}class="active"{/if}>
		<a href="{cfg name='path.root.web'}/">{$aLang.blog_menu_all}</a>
	</li>

	<li {if $sMenuItemSelect=='blog'}class="active"{/if}>
		<a href="{router page='blog'}">{$aLang.blog_menu_collective}</a>
	</li>

	<li {if $sMenuItemSelect=='log'}class="active"{/if}>
		<a href="{router page='personal_blog'}">{$aLang.blog_menu_personal}</a>
	</li>
	
	{if $oUserCurrent}
		<li {if $sMenuItemSelect=='feed'}class="active"{/if}>
			<a href="{router page='feed'}">{$aLang.userfeed_title}</a>
		</li>
	{/if}

	{hook run='menu_blog'}
</ul>
avatar
Т.е. нужно создать/найти темплейт страницы вида livestreet/blog/dev_livestreet/
и прописать {hook run='menu_blog'}?
avatar
Ну так у кого-то получилось? у меня в sinyo пока глухо(
avatar
Подниму тему) нуждаюсь в решении, кто может помочь с шаблоном Synio....?
avatar
Весь сайт перерыл в поисках информации по данному вопросу..., какой принцип работы в данного меню?
еще заметил у себя что на страницах топиков этого меню также нет, в отличии к примеру от данного топика. Хотелось бы узнать всю правду о работе данного меню))
avatar
1-я строка actions/ActionBlog/blog.tpl заменить на
{include file='header.tpl' menu='blog'} 
avatar
Спасибо, вопрос решился)) достаточно просто)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.