Перейти к содержимому


Мета теги изменение слеша

keywords

  • Вы не можете ответить в тему
В теме одно сообщение

#1 Dmitriy71

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений
Репутация: 0
Начинающий

Отправлено 24 March 2014 - 09:03 AM

Добрый день!
Решил поменять закрытие мета тегов "keywords" и "description" обратным слешем т.е "> на " />
1. поставил галочку Принудительная очистка кэша
2. в шаблоне head.tpl.html произвел изменения
При просмотре кода страницы изменения не произошли.
Кроме того при просмотре кода главной страницы <meta name="keywords" стоит w маленькая а в просмотре кода страницы самого товара W стоит большая
Также слеш главной страницы "> а слеш страницы товара " > с пробелом
Подскажите, что я сделал неправильно.
Надеюсь, свою проблему изложил понятно, Заранее спасибо!
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 24 March 2014 - 12:02 PM

Если Вы более внимательно посмотрите в код head.tpl.html, то увидите, что метатэги обрамлены условными операторами и выводятся только если смарти-переменная $page_meta_tags пуста. В противном случае выводится эта переменная (ее содержимое).
  {if $page_meta_tags eq ""}
  <meta name="description" content="{$smarty.const.CONF_HOMEPAGE_META_DESCRIPTION}">
  <meta name="keywords" content="{$smarty.const.CONF_HOMEPAGE_META_KEYWORDS}">
  {else}
  {$page_meta_tags}
  {/if}
Вот и ищите все *.tpl.html, где происходит присвоение значения этой переменной, т.е. содежащие что-то типа

$smarty->assign("page_meta_tags,......);

Искать проще по "page_meta_tags (кавычка и название), т.к. в более полной строке могут быть пробелы.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)