您现在的位置是:首页 > 教程 > 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') .
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop后台订单打印页订单信息页订单商品编辑页显示商品缩略图
代码号之ecshop后台订单打印页显示商品缩略图,订单信息页显示商品缩略图,订单商品编辑页商品缩略图修改教程,ecshop后台订单打印页显示商品缩略图 -
ecshop关注管理设置使用说明
如客户对某款商品比较喜欢,很希望可以及时获得这款商品的信息,就可以使用关注管理功能,使用该功能后,可以及时关注该商品的变化,待到条件合适时购买。 -
在ecshop后台的订单详情页显示本单商品总数的方法
可能有些朋友乍一看标题会有些模糊:这是后台的订单查看页面,默认是不显示“商品总数”的,下面我们就通过二次开发来给他加上这个功能。 -
ecshop操作数据库类文件介绍
ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。
留言与评论 (共有 条评论) |