Ошибка или так и должно быть?

Вот решил посмотреть второй свой плагин — Дискуссии и наткнулся на вот такой код
{if C::Get('rating.enabled')}
         <div class="inb outline-no dropdown{if $sMenuSubItemSelect=='top'} active{/if}">
             <a href="{$sMenuSubBlogUrl}top/" class="outline-no btn btn-default dropdown-toggle" data-toggle="dropdown">
                 {$aLang.blog_menu_collective_top}
                 <b class="caret"></b>
             </a>

             <ul class="dropdown-menu light">
                 <li {if $sMenuSubItemSelect=='top' & $sPeriodSelectCurrent=='1'}class="active"{/if}><a
                             href="{$sMenuSubBlogUrl}top/?period=1">{$aLang.blog_menu_top_period_24h}</a></li>
                 <li {if $sMenuSubItemSelect=='top' & $sPeriodSelectCurrent=='7'}class="active"{/if}><a
                             href="{$sMenuSubBlogUrl}top/?period=7">{$aLang.blog_menu_top_period_7d}</a></li>
                 <li {if $sMenuSubItemSelect=='top' & $sPeriodSelectCurrent=='30'}class="active"{/if}><a
                             href="{$sMenuSubBlogUrl}top/?period=30">{$aLang.blog_menu_top_period_30d}</a></li>
                 <li {if $sMenuSubItemSelect=='top' & $sPeriodSelectCurrent=='all'}class="active"{/if}><a
                             href="{$sMenuSubBlogUrl}top/?period=all">{$aLang.blog_menu_top_period_all}</a></li>
             </ul>

             {hook run='menu_blog_blog_item'}
         </div>
         {/if}

и я не могу понять вызов хука вроде не там где он должен быть, ибо нельзя расширить будет меню если будет отключен рейтинг скорее всего нужно его перенести за {if...}

Или этот хук для других целей?

1 комментарий

0
да это ошибка и она присутствует во всех шаблонах.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.