Уважаемые помогите пожалуйста разобраться с проблемой, почему я не могу нормально вывести кириллицу из шаблона ?
вот код модуля blocktopmenu
Код:
{if $MENU != ''}
<!-- Menu -->
<div id="block_top_menu" class="sf-contener clearfix col-lg-12">
<div class="cat-title">{l s="Menu" mod="blocktopmenu"}</div>
<ul class="sf-menu clearfix menu-content">
{$MENU}
{if $MENU_SEARCH}
<li class="sf-search noBack" style="float:right">
<form id="searchbox" action="{$link->getPageLink('search')|escape:'html':'UTF-8'}" method="get">
<p>
<input type="hidden" name="controller" value="search" />
<input type="hidden" value="position" name="orderby"/>
<input type="hidden" value="desc" name="orderway"/>
<input type="text" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|escape:'html':'UTF-8'}{/if}" />
</p>
</form>
</li>
{/if}
</ul>
</div>
<!--/ Menu -->
{/if}
вот этот кусок появляется только когда мы просматриваем мобильную версию, т.е device-width меньше 700.
Код:
<div class="cat-title">{l s="Menu" mod="blocktopmenu"}</div>
я захотел поменять английское слово MENU на русское MENU
прописал:
Код:
<div class="cat-title">{l s="МЕНЮ" mod="blocktopmenu"}</div>
но в итоге я получил пустое место
попробовал напрямую, вывести HTML:
Код:
<div class="cat-title">МЕНЮ</div>
в итоге получаю вместо русских символов закорючки, в чем подвох? Как выводить кириллицу с шаблона смарти?.