Abisa Posted October 31, 2013 Share Posted October 31, 2013 Добрый день, подскажите как можно исправить проблему с кодировкой в названиях ? преста 1,5,4 адрес магазина euroshoes.org была проблема с title - я ее исправил заменив <title>{$meta_title|escape:'htmlall':'UTF-8'}</title> на <title>{$meta_title}</title> Но в исходном коде страниц вылазит еще много мест с неправильной кодировкой, при этом начал смотреть код модулей и операторы используются одинаковые: открываю Tpl проблемного модуля (например cshometab.tpl) и вижу там: <li class="ajax_block_product {if $smarty.foreach.product_list.first}first_item{elseif $smarty.foreach.product_list.last}last_item{/if}{if $smarty.foreach.product_list.iteration%$option->show == 0} last_item_of_line{/if}"> <a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')}" alt="{$product.name|escape:html:'UTF-8'}" /></a> {if isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="discount">{l s='Reduced price!'}</span>{/if} <h3><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|escape:'htmlall':'UTF-8'}</a></h3> <p class="product_reference"><strong>{$product.reference|escape:'htmlall':'UTF-8'}</strong></p> <p class="product_desc">{$product.description_short|truncate:120:'...'|strip_tags:'UTF-8'}</p> на сайте с неправильной кодировкой идет именно строка в теге <h3>, меняю в ней 'htmlall' на 'html' но проблема не уходит. ну и в других модулях все тоже вылазят аналогичные проблемы. Link to comment Share on other sites More sharing options...
ppanfilov Posted October 31, 2013 Share Posted October 31, 2013 Тоже был озадачен этой проблемой в header.tpl поменял 'htmlall' на 'html', но проблема совсем не исчезла. В некоторых местах, кодировка все равно сбита. Вообщем прочитал, что роботы и так понимают эту кодировку, поэтому забил. 1 Link to comment Share on other sites More sharing options...
Abisa Posted October 31, 2013 Author Share Posted October 31, 2013 с гуглом у сайта проблем нет, а вот яндекс упорно не хочет дружить... с титлами я проблему решил оставив только <title>{$meta_title}</title> и титлы стали вменяемые, а вот со всеми остальными модулями вижу не правильную кодировку. 1 Link to comment Share on other sites More sharing options...
Kerm Posted November 1, 2013 Share Posted November 1, 2013 Не обращайте внимание на вид текста при просмотре кода сайта, это абсолютно не как не влияет на поисковое продвижение. А если все же хочешь заморочиться то тебе во всех шаблонах где в переменной которая выводит текст надо убрать :'UTF-8' 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now