您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop浏览记录商品图片标题宽带长度怎么修改
紫南2024-01-16 21:14:58ecshop商城教程已有8人查阅
导读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文章列表页里面显示简单摘要的方法
本教程中讲到的“内容摘要”指的是文章内容的前 60个字符(当然也可以是前40个,前50个等等)下面以 官方默认模板 为例进行讲解:ecshop选购中心默认只显示4个商品改成任意数量
ECSHOP选购中心,大多数站长都把这个隐藏了,但是也有的站长保留了这个功能。但是,“ECSHOP选购中心默认只显示4个商品”,如何解决呢?方法很简单:打ecshop二次开发实例
您将了解:每个前台页面所对应的模板页面,模板文件的目录结构。一些最基本的ECshop模板修改方法。模板的路径以及相关包含文件的方法(深入了解Dreamweaver模板制作)。ecshop忘记后台登录密码了怎么办?
ecshop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。
留言与评论 (共有 0 条评论) |