ecshop 如何调用所有商品的标签云

ecshop 如何调用所有商品的标签云
标签云通常在个人博客中是最常见的了,但在一些 ecshop 系统首页也会看到不少的云标签,云标签的作用主要就是聚合相关信息来用的,比如我们上传的商品有多条,除了分为大类目之外,还可以分为聚合的小类,这些小类就是我们常常看到的 tag 标签了,最大的优点就是灵活度较大,想怎么写就怎么写,不受分类的限制,好了,我们下面番茄博客就来教下大家如何在 ecshop 首页来调用这些聚合标签吧。 第一步:打开t...

ecshop 后台提示 transport.js/run()error:缺少对象.

ecshop 后台提示 transport.js/run()error:缺少对象.
ecshop 后台提示 transport.js/run()error:缺少对象. 在查看 ecshop 后台订单时,后台提示 transport.js/run()error:缺少对象,但再过一会儿,就又正常了,百思不得其解呀,最后还是 gg 解决了问题,原来这是由于右下角新订单的提示功能,这个功能使用了 ajax 定时抓取的功能,但有的时候网速很慢,抓取的订单信息不全,就会出现这个错误了,虽然出现了这样的错误,但并不影响 ecshop 系统的使用,基本上不...

ecshop安装时出现错误

ecshop安装时出现错误
在一台 linux 系统上面安装 ecshop 出现如下的提示,导致源代码直接无法安装,先来看一下完整的错误代码如下: Warning: session_start() [function.session-start]: open(C:\Windows\TEMP\\sess_5d66a7d358cb993f9b2be77a182b10af, O_RDWR) failed: Permission denied (13) in D:\1\24421701\html\install\index.php on line 23 Warning: session_start() [function.session-start]: Cannot send session c...

ecshop 怎样设置内页关键词

ecshop 怎样设置内页关键词
ecshop 的产品内容页 seo 都可以通过后台进行单独的设置,对于 seo 的优化很有帮助,但个别的内页是无法进行描述的,比如搜索的页面链接 search.php?intro=best,flow.php,message.php,像这种类型的都属于单页类型了吧,我们知道,对于站内搜索,搜索引擎也会进行蜘蛛抓取的,我们来稍微的改进一下。 打开includes/lib_main.php,找到如下函数代码: function assign_ur_here($cat = 0, $str = '') elseif (...

ecshop前台报错Warning is_dir() [function.is-dir]…

ecshop前台报错Warning is_dir() [function.is-dir]…
今天在预览 ecshop 前台文章时,发现了如下提示的错误: Warning is_dir() [function.is-dir]... 这是在文章的底部出现的,其读取的文章还是正常读取,解决的方法也很简单了,打开根目录下的 includes/int.php 文件,找到如下的代码: @ini_set('display_errors',1); 将这个数字 1 修改为 0 即可。

ecshop 提示 ecs_sessions 表不存在

ecshop 提示 ecs_sessions 表不存在
在更换了 ecshop 空间之后,需要恢复之前备份好的数据库,但却不能完全导入,提示 ecs_sessions 表不存在,使用的是 ecshop 后台 mysql 数据库导入工具,导入时出现的错误如下所示: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql][/sql] => Insert INTO `test`.`ecs_sessions` (sesskey, expiry, ip, data) VALUES (’8a3107988bf98...

ecshop优化sitemap.xml到根目录

ecshop优化sitemap.xml到根目录
站点的 sitemap.xml 是优化网站必备的文件了,通常是放在根目录下的,ecshop 开源系统自带了 sitemap.xml 的生成工具,在后台即可生成,但今天在检查根目录时却没有发现 sitemap.xml 文件,通过后台的寻找,原来 ecshop 把 sitemap.xml 生成在了 data 目录下面,晕呢,在这个目录下貌似对于搜索引擎是不起任何作用的,而且 date 这个目录是拒绝搜索引擎访问的,发现之后,立刻将其剪切到了根目录下,这样才...

ecshop整合ucenter遇到的错误问题总结

ecshop整合ucenter遇到的错误问题总结
ecshop 在整合了 ucenter 之后,已经可以同步登录了,但却显示了通信失败,之前使得了屏蔽语句,使用上面没有任何的问题,不过错误还是要进行解决的,否则哪一天一不小心把错误给露出来就不好了,去掉了屏蔽语句之后,显示的错误如下: includes\modules\integrates\ucenter.php on line 52 仔细检查 ucenter.php 文件之后,终于查明了原因,ecshop中 /includes/modules/initgrates/ucenter.php中继承 /incl...

ecshop在购物车页面显示商品描述的方法

ecshop在购物车页面显示商品描述的方法
ecshop 中,在购物车页面是不显示所买商品的描述的,只显示了商品名称,图片以及价格等参数信息,最近有个小伙伴有这样的一个需求,就是想要在购物车中显示商品的描述,这样让购物客在看商品价格的时候同时又可以看到所买商品的信息,下面番茄博客就来教大家修改一下吧,对了,这里的商品描述并不是后台编辑器里面的商品详情,而是商品简单的描述,在后台“其它信息”的哪个栏签栏,即 goods_brief 字段了。 ...

ecshop商品购买页每页显示条数的修改

ecshop商品购买页每页显示条数的修改
在 ecshop 商城购买商品页后,会将购买记录数进行分页,ecshop 默认的是显示 5 条购买记录,这个条数显然有点少了,如果客户买了十件商品,想要看购买的商品还要翻页,就显得有点繁琐了,下面番茄博客就来教大家如何更改购买记录数条吧。 首先打开 includes/lib_insert.php 文件,找到如下的代码: ' ORDER BY oi.add_time DESC LIMIT 5' 和$pager['size'] = $size = 5; 这段代码就是控制页面条数的语句了,...

ecshop 后台去掉云提醒未激活的方法

ecshop 后台去掉云提醒未激活的方法
刚打开 ecshop 后台往往会有“云提醒未激活 点击激活”的菜单项目,看着挺不舒服,想要去掉的话也挺简单的,先找到 ecshop 系统文件 admin/templates/start.htm 文件,把关于“云提醒 点击激活” 菜单项目给全部删除掉就 ok 了,找到如下代码: <ul id="cloud_list" style="padding:0; margin: 0; list-style-type:none; color: #CC0000;"></ul>  ...

如何设置/调用百度地图名片

如何设置/调用百度地图名片
很多企业的联系页面多会插入一个动态地图,一般都是插百度地图名片。百度地图名片比起百度的地图快速生成器要方便多了,代码很短,直接插入想要插入的地方就可以了,而且不会影响当前页面的样式。下面说说如何设置百度地图名片盒如何调用百度地图名片。 一、打开百度地图名片页面:http://api.map.baidu.com/mapCard/ 二、填入你的地址信息,然后提交 三、选择地图样式 这里除了可以设置地图大小外,还可以...

ecshop 在平板电脑上面网页显示wap模式

ecshop 在平板电脑上面网页显示wap模式
今天偶然用三星5.5寸的手机看 ecshop 商城,天哪,好难看,再用模拟的平板电脑来访问,更难看,我是启用了 ecshop 的手机版的,但却没有适应的平板电脑的大小,所以平板电脑上面看的话,最好还是电脑网页版,在 ecshop 根目录下 index.php 文件中是有判断是否手机版访问而进行跳转的,但处理的不是很好,所以有必要进行删除掉,如果想要手机看的话,我们可以安装一个二维码扫描,或者直接做个超链接好了,...

ecshop后台促销时间无法选定的问题

ecshop后台促销时间无法选定的问题
ecshop 后台促销时间是由 js 写成的,如果无法选定,首先要看一下是否自己的浏览器禁止了,番茄博客在最近禁止了360浏览器显示广告的功能,导致了许多网站不能够正常显示,把禁止广告显示给关闭掉,又可以重新进行选择了,排除浏览器之外,可能还由其它原因导致后台用户不能选择促销时间,现总结如下。 一,可以考虑再次上传 js 的文件,有可能促销时间的 js 被修改了或被删除了。 二,calendar.php 文件不...

ecshop2.7.3自动清理缓存的方法

ecshop2.7.3自动清理缓存的方法
ecshop 使用的是 smarty 框架模板,有其较好的缓存模式,对于提升网站速度和减轻服务器的压力有较大的帮助,但如果网站的浏览量较大,缓存文件就会增多,会严重影响网站的打开速度,但是如果一旦把缓存模式直接关闭,打开的速度恐怕就更慢了,番茄博客教大家一个解决的方法,就是定时的清除缓存文件,这样即可以使用 smarty 优秀框架的缓存模式,又可以不关闭掉缓存,只是在一定时间进行自动清理。 首先运...

去掉ecshop默认模板best,hot,new三个水印的方法

去掉ecshop默认模板best,hot,new三个水印的方法
在 ecshop 默认模板的首页,可以看到有 best,hot,new 三个水印,这是显示当前商品的状态,但有时候又会觉得多余想要去掉,这个也是很简单的,只要找到相应的控制代码删除掉即可。 best 水印的删除: 打开/themes/default/library/recommend_best.lbi文件 然后将 <span class="best"></span> 删除即可 hot 水印的删除: 打开 /themes/default/library/recommend_hot.lbi 文件 将 <span class="...

ecshop调用热门关键词的方法

ecshop调用热门关键词的方法
有的时候我们需要在 ecshop 的首页调用搜索频率较高的搜索关键词,ecshop 搜索词实际上都是保存到数据库里面的,并且还进行了词数的统计,这样就方便我们在前台进行调用高频率的搜索词了。 我们现在来看一下如何在 ecshop 模板中调用热门关键词,调用代码如下: {if $searchkeywords}   {$lang.hot_search} :   {foreach from=$searchkeywords item=val} &...

ecshop后台如何去掉云服务中心菜单

ecshop后台如何去掉云服务中心菜单
ecshop 后台的云服务器中心菜单感觉很烦人,想要去掉,因为这个功能几乎用不到,番茄博客下面分享下方法,打开 admin/templates/menu.htm 文件,找到如下的代码: document.getElementById("menu-ul").innerHTML = document.getElementById("menu-ul").innerHTML+ result.content; 修改成: document.getElementById("menu-ul").innerHTML = document.getElementById("menu-ul").innerHTML; 或者直接将这一句...

ecshop关闭禁用缓存

ecshop关闭禁用缓存
ecshop 的缓存机制主要是为了加快网页的加载速度以及减轻服务器的负担,但是这样一来,给新手用户造成一个新的困扰,就是当我们在调试前台页面的时候,因为缓存起到的作用,不能及时的将修改之后的内容显示出来,像这种 ecshop 的缓存机制其实在大多数成熟 cms 中都存在的,但什么时候使用呢,如果我们不需要再调整页面结构的时候可以进行开启,但如果页面内容要经常去调整的话,就可以将其关闭掉,以免造...

ecshop注册时提示用户名已经存在

ecshop注册时提示用户名已经存在
在注册商城新会员的时候居然提示注册的用户名已经存在,在反复查看了 ecshop 数据库之后,确信没有重复存在的用户名,只好再去请教谷歌了,原来有不少的人都遇到这个问题,可能是 ecshop 存在的小 bug 吧,但也有人没有遇到这个问题,算了,番茄博客先把解决方法贴出来,暂时先用着吧。 需要修改JS文件夹下的user.js,在function registed_callback(result)和function check_email_callback(result)里分别...