联系我们

当前位置: 首页 > ECshop经验共享 > ECshop自定义商品页面title功能,方便SEO

ECshop自定义商品页面title功能,方便SEO

自定义商品页面title功能 修改教程
注:此教程针对"未被修改过的ecshop2.7.0版本"而做,其他可类推.

牵涉到的修改文件

/admin/templates/goods_info.htm
/admin/goods.php
/goods.php

修改步骤:
1:后台运行sql语句,admin后台->左侧导航->数据库管理->SQL查询
运行下面的语句(只能运行一次,小心):

复制代码
  1. alter table ecs_goods add seo_title text not null   

2:修改 admin/templates/goods_info.htm
在此文件的第44行后面,加上下面几行

复制代码
  1. <tr>  
  2. <td class="label">自定义title</td>  
  3. <td>  
  4. <input type="text" name="seo_title" value="{$goods.seo_title}" size="30" />  
  5. </td>  
  6. </tr>  

3:修改admin/goods.php
第765行

复制代码
  1. "is_on_sale, is_alone_sale, goods_desc, add_time,  last_update,  goods_type,  rank_integral)" .  

修改为:

复制代码
  1. "is_on_sale, is_alone_sale, goods_desc,  add_time,  last_update,  goods_type,  rank_integral, seo_title)" .  

771行,

复制代码
  1. " '$_POST[goods_desc]' ,  '" . gmtime() . "' ,  '". gmtime() ."' ,  '$goods_type', '$rank_integral')";  

修改为

复制代码
  1. " '$_POST[goods_desc]' ,  '" . gmtime() . "' ,  '". gmtime() ."' ,  '$goods_type' ,  '$rank_integral' , '$_POST[seo_title]')";  

779行

复制代码
  1. "is_on_sale, is_alone_sale, goods_desc, add_time,  last_update,  goods_type,  extension_code,  rank_integral)" .  

修改为:

复制代码
  1. "is_on_sale, is_alone_sale, goods_desc, add_time, last_update,  goods_type,  extension_code,  rank_integral,seo_title)" .  

785行

复制代码
  1. " '$_POST[goods_desc]', '" . gmtime() . "' ,  '". gmtime() ."' ,  '$goods_type' ,  '$code' ,  '$rank_integral')";  

修改为:

复制代码
  1. " '$_POST[goods_desc]' ,  '" . gmtime() . "' ,  '". gmtime() ."' ,  '$goods_type' ,  '$code' ,  '$rank_integral' , '$_POST[seo_title]')";  

817行:

复制代码
  1. "promote_end_date = '$promote_end_date', ";  

修改为:

复制代码
  1. "promote_end_date = '$promote_end_date', ".  
  2. "seo_title = '$_POST[seo_title]', ";  

4:修改/goods.php的第161行
为:

复制代码
  1. $smarty->assign('page_title',        trim($goods['seo_title'])?$goods['seo_title']:$position['title']);   // 页面标题  

清除缓存

测试:编辑商品或添加商品 -> 自定义Title

完成.

点击下方相关下载,下载修改好的文件!