CS-Cart更改页面标题显示

时间:2013-11-18 10:09:59

标签: seo title page-title cs-cart

我有一个cs-cart项目,以我不想要的方式显示页面标题(好吧,客户不喜欢的方式)。

我希望它显示: 在主页:公司名称 在其他页面上:Comapny名称|页面标题(即公司名称|关于我们)等。

我有以下脚本:

    {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}

如何更新脚本以显示我想要的内容?非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点: 1)每个地点都有自己的头衔: 对于3.x http://screencast.com/t/Le70K95A1W 对于4.x http://screencast.com/t/MJP76TwSbT

因此,您可以为不同的位置(主页,购物车页面等)定义不同的标题

2)每个对象(页面,产品,类别)都有个人SEO设置。例如,“pages”:ttp://screencast.com/t/WqnNJBxyKO

对于每个页面,您都可以指定个人标题。