官方微博: 腾讯  
首页 > ECSHOP教程 > ECSHOP模板教程 > ECSHOP商品列表页修改 > ECSHOP商品分类目录标题自定义title

ECSHOP商品分类目录标题自定义title

ECSHOP教程 / ecshop 教程网(www.ecshop119.com) 2013-06-29

首先修改后台模板文件:/admin/templates/category_info.htm 在这个tr

<tr>
 <td>{$lang.keywords}:</td>
 <td><input type="text" name="keywords" value='{$cat_info.keywords}' size="50">
 </td>
</tr>

下面再加一个tr,内容如下:

<!--增加目录title自定义-->
 <tr>
 <td>{$lang.cat_title}:</td>
 <td>
 <input value='{$cat_info.cat_title}' name="cat_title" size=”100″>
 </td>
 </tr>
 <!--/增加目录title自定义-->

数据表ecs_category增加cat_title字段:

ALTER TABLE `ecs_category` ADD `cat_title` VARCHAR( 255 ) NOT NULL AFTER `cat_desc` ;

在\languages\zh_cn\admin\category.php中

$_LANG['keywords'] = ‘关键字’;

的上面增加:

$_LANG['cat_title']=’自定义分类标题(tunps.com)’;

if ($_REQUEST['act'] == 'insert')

里面的

$cat['keywords']     = !empty($_POST['keywords'])     ? trim($_POST['keywords'])     : '';

下一行加上:

$cat['cat_title']     = !empty($_POST['cat_title'])   ? trim($_POST['cat_title'])     : '';

if ($_REQUEST['act'] == 'update')

里面的

$cat['keywords']     = !empty($_POST['keywords'])     ? trim($_POST['keywords'])     : '';

的下一行加上:

$cat['cat_title']     = !empty($_POST['cat_title'])     ? trim($_POST['cat_title'])     : '';

然后修改前台的/category.php页面。 把:

$smarty->assign('page_title',       $position['title']);    // 页面标题

修改为:

$smarty->assign('page_title',       $cat['cat_title']?$cat['cat_title']:$position['title']);    // 页面标题

在get_cat_info()里面的return语句改为:

return $GLOBALS['db']->getRow('SELECT cat_name, cat_title ,keywords, 
cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') .

转载请注明:ECshop119模板屋-ECshop教程网(全国最专业的ECSHOP插件制作商-专业ECSHOP二次开发)

帮助目录

在线反馈

可以将问题或建议反馈给我们。

提交在线反馈

与网友交流ECSHOP开发修改。

加入QQ群交流