您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop浏览记录商品图片标题宽带长度怎么修改
紫南2024-01-16 21:14:58ecshop商城教程已有10人查阅
导读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共执行个查询用时秒增加在线人显示数量的方法
建站之初,网站的在线人数肯定不会很多,那么我们可以稍微修改下ECSHOP的程序,让页面底部显示的在线人数翻几番。ecshop商品货品列表商品属性颜色规格suk库存自动组合
ecshop商品属性颜色规格库存货号自动组合高级版可以在添加ecshop商品属 颜 规格尺码后自动把颜色规格尺码属 组合起来,然后可视化设置不同商品属性sku库存ecshop其他页面调用首页FLASH主广告的方法
我想在ECSHOP商品分类页模板里面调用首页的FLASH主广告,应该怎么做呢?ecshop后台订单加入商品到订单时提示库存不足请重新选择怎么办
代码号讲解下ECSHOP后台给订单商品信息编辑里面添加商品时提示库存不足请重新选择的BUG问题,ecshop所有版本包含ecshop4.0版本中都出现了这个bug官方未修复
留言与评论 (共有 0 条评论) |