您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop浏览记录商品图片标题宽带长度怎么修改
紫南2024-01-16 21:14:58ecshop商城教程已有9人查阅
导读ecshop里面有浏览历史记录,在ecshop二次开发的时候,常常对这个地方进行调整.到不是说修改浏览历史记录的原理。而是修改ecshop浏览历史记录的数据显示方式.很简单
ecshop里面有浏览历史记录,在ecshop二次开发的时候,常常对这个地方进行调整.到不是说修改浏览历史记录的原理。而是修改ecshop浏览历史记录的数据显示方式.很简单,ecshop的商品浏览历史记录。他是借助cookie 来实现的。他是记录在ecshop的$_COOKIE['ECS']['history']变量里面的。
我们先看ecshop的商品详细内容页面goods.php,里面有段程序. 首先我们看下includes/lib_insert.php里面的function insert_history()函数
在商品的浏览历史记录里面,可以通过商品ID来取得所有的浏览历史记录. 从而返回一个浏览历史记录的商品信息数组.
需要修改的文件:includes\lib_insert.php,找到函数:function insert_history(),下面的代码: 上面的代码就是所对应的样式代码,修改即可。
另外,调用的模板文件:history.lbi,中的: 其中,id=”history_list”是“清空”操作的ID。
参考案例二: 标题长度控制:
浏览历史中标题长度的控制:因为不是在模板文件而是在系统文件中,所以在模板文件中能使用的控制方法并不适用,而是需要使用函数进行控制。
程序中用于控制short_name长度的语句 这个语句的本意是用全局属 goods_name_length来控制长度,这个是可以在后台修改的,不过由于这个函数同时在网站的各个地方被调用,因此修改之后可能会引发其它问题,所以并不适合。
在这里把 改为sub_str($row['goods_name'], 18,$append = true)即可。
其中,18是标题长度,这里是按照中文字符算的,18就表示18个中文。$append = true表示当原标题超过18个字符时,以【…】结尾。
我们先看ecshop的商品详细内容页面goods.php,里面有段程序. 首先我们看下includes/lib_insert.php里面的function insert_history()函数
在商品的浏览历史记录里面,可以通过商品ID来取得所有的浏览历史记录. 从而返回一个浏览历史记录的商品信息数组.
需要修改的文件:includes\lib_insert.php,找到函数:function insert_history(),下面的代码: 上面的代码就是所对应的样式代码,修改即可。
另外,调用的模板文件:history.lbi,中的: 其中,id=”history_list”是“清空”操作的ID。
参考案例二: 标题长度控制:
浏览历史中标题长度的控制:因为不是在模板文件而是在系统文件中,所以在模板文件中能使用的控制方法并不适用,而是需要使用函数进行控制。
程序中用于控制short_name长度的语句 这个语句的本意是用全局属 goods_name_length来控制长度,这个是可以在后台修改的,不过由于这个函数同时在网站的各个地方被调用,因此修改之后可能会引发其它问题,所以并不适合。
在这里把 改为sub_str($row['goods_name'], 18,$append = true)即可。
其中,18是标题长度,这里是按照中文字符算的,18就表示18个中文。$append = true表示当原标题超过18个字符时,以【…】结尾。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
修改ecshop隐藏帮助中心文章页的评论功能的方法
第一步:首先我们打开 /article.php 文件;第二步:然后我们来修改 /themes/default/library/comments.lbi;这样就可以了,去重新刷新一下帮助中心的文章页,看是不是没有评论框了ecshop文件dwt, lbi详解
Ecshop包括的文件夹有admin、api、cert、data、images、includes、js、 languages、plugins、temp、theme、wap、widget这些文件夹,和根目录下的所有.php文件。这些文件和文ecshop自定义导航栏下面怎么显示热门搜索
如果你使用的是官方默认模板,只需进行 步操作即可,如果您使用的是其他ECSHOP模板,则可能还需要进行第2步操作。ecshop怎么安装ecshop安装教程ecshop本地安装教程
此版本发布中重点对之前用户集中反馈的问题做了重大改进,采用了全新的缓存机制。同时在用户整合方面,将UC剥离成插件的形式,对于单纯的网店主来讲
留言与评论 (共有 0 条评论) |