Здравствуйте. Прошу помочь разобраться.
Есть интернет-магазин с огромным количеством страниц и заполненными на них мета-тегами (description,title)
Появилась необходимость изменить мета-теги только на паре определенных страницах. Пробую сделать условием через код:
{if $page->url=='/catalog/elektricheskie-teplye-poly/brand-devi'}
{$meta_description = "Мы предлагаем купить теплый пол devi, цена на который у нас одна из самых низких, чтобы купить теплый пол деви, звоните по телефону: ☎ 8(3822) 44-33-55"}
{/if}
{if (!empty($meta_description) || !empty($meta_keywords) || !empty($filter_meta->description) || !empty($filter_meta->keywords)) && !$smarty.get.page}
<meta name="description" content="{$meta_description|escape}{$filter_meta->description|escape}">
<meta name="keywords" content="{$meta_keywords|escape}{$filter_meta->keywords|escape}">
{/if}
Но условие это работает только на страницах, где нет мета-тегов вообще. На страницах, где есть мета-теги выводятся прежние, которые прописаны видимо где-то еще.
Как возможно повысить приоритет, чтобы выводились мета-теги которые я прописываю в коде при условии, а не те, которые есть в административной панели?
Пожалуйста, не пишите такие варианты, как заменить эти мета-теги в админке. Хочется разобраться именно с этим методом.