Не Работает Hook Index:styles И Index:meta

Всем привет!

Хотел отключить адаптивность responsive.less и заменить


[CODE]


[/CODE]

Ну вот не задача внутри модуля в папочке hooks, [url="https://yadi.sk/i/igVINLqciLy2c"]создал 2 файла [/url], внутри styles.override.tpl, только закомментировал адаптивность.

[CODE]
{style src="styles.less"}
{*{style src="tygh/responsive.less"}*}
{* Translation mode *}
{if $runtime.customization_mode.live_editor || $runtime.customization_mode.design}
{style src="tygh/design_mode.less"}
{/if}
{* Theme editor mode *}
{if $runtime.customization_mode.theme_editor}
{style src="tygh/theme_editor.less"}
{/if}
[/CODE]

В итоге получаю

[CODE]
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:
design/themes/responsive/css/styles.less
[/CODE]

Во втором meta.override.tpl


[CODE]
{if $display_base_href}

{/if}

{**}

{hook name="index:meta_description"}

{/hook}

[/CODE]

Если строку закомментировать или удалить все удаляется, но если вместо неё что то ставить то ничего не появляется, хоть что пиши.


В общем 2 день не могу понять почему, вроде бы все модули стандартные и не как не влияют на дизайн сайта, то есть переопределяться не должны.
  1. meta работает:

    /design/themes/responsive/templates/addons/my_changes/hooks/index/meta.override.tpl



    C кодом:


[CODE]

{if $display_base_href}


{/if}


{**}

{hook name="index:meta_description"}

{/hook}
[/CODE]

Однако можно и шаблон целиком оверайднуть

/design/themes/responsive/templates/addons/my_changes/overrides/meta.tpl

и туда весь контент из мета.

У меня одновременно сейчас работает и оверрайд шаблона и оверрайд хука.

Два раза грубо чистим кэш с помощь удаления папки var/cache
  1. По поводу styles.override.tpl



    добавьте оригинальный хук в ваш оверрайд, чтобы другим модулям было за что зацепиться:


<br /> {hook name="index:styles"}<br /> <br /> {style src="styles.less"}<br /> <br /> {* Translation mode *}<br /> {if $runtime.customization_mode.live_editor || $runtime.customization_mode.design}<br /> {style src="tygh/design_mode.less"}<br /> {/if}<br /> <br /> {* Theme editor mode *}<br /> {if $runtime.customization_mode.theme_editor}<br /> {style src="tygh/theme_editor.less"}<br /> {/if}<br /> <br /> {/hook}



Ну или делайте полный оверрайд шаблона с помощью папки overrides вашего модуля.

Странно пробовал на серваке чистить полностью папку кеша, не работало проверил на локалке работает. Глюк какой то.



Удалили папку через файловый менеджер хостинга все заработало.

[quote name='pushkarskiy' timestamp='1439168292' post='226159']

Странно пробовал на серваке чистить полностью папку кеша, не работало проверил на локалке работает. Глюк какой то.



Удалили папку через файловый менеджер хостинга все заработало.

[/quote]



Вот и отличненько.