您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

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

孤岚2023-12-17 23:28:46ecshop商城教程已有人查阅

导读首先修改后台模板文件:/admin/templates/category_info.htm 在这个tr下面再加一个tr,内容如下:数据表ecs_category增加cat_title字段:

首先修改后台模板文件:/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') .

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签