2013-11-18 2 views
0

У меня есть проект cs-cart, который отображает названия страниц таким образом, который я не хочу (ну, в некотором смысле, клиент не любит).CS-Cart Change Название страницы Дисплей

Я хочу его показать: На домашней странице: Название компании На других страницах: Comapny Name | Название страницы (т.е. Название компании | О нас) и т.д.

У меня есть следующий сценарий:

{strip} 
<title> 

{if $page_title && $controller != 'products' && $controller != 'categories'} 
     {$page_title|escape:"html"} 
{else} 
     {foreach from=$breadcrumbs|array_reverse item=i name="bkt"} 
       {if !$smarty.foreach.bkt.last}{if !$smarty.foreach.bkt.first} - {/if}{$i.title|unescape|strip_tags|escape:"html"}{/if} 
     {/foreach} 
     {if !$skip_page_title}{if $breadcrumbs|count > 1} - {/if}{$location_data.title|escape:"html"}{/if} 
{/if} 

</title> 
{/strip} 

Как обновить скрипт, чтобы показать то, что я хочу? Вы очень благодарны.

ответ

0

Есть два способа сделать это: 1) Каждое местом может имеет собственные названия: Для 3.x http://screencast.com/t/Le70K95A1W Для 4.x http://screencast.com/t/MJP76TwSbT

Таким образом, вы можете определить различные названия для разных мест (домашняя страница , Страница в корзине и т. Д.)

2) У каждого объекта (страниц, товаров, категорий) есть личные настройки SEO. Например, «страницы»: ttp: //screencast.com/t/WqnNJBxyKO

Для каждой страницы вы можете указать личные заголовки.

Смежные вопросы