-
ecshop smarty模板里不能使用for循环的替代办法
一个ecshop模板里需要使用for循环来生成一个小东东,没办法,因为网页优化需要,需要将一些JS移动到页面底部。然后在制作模板的时候发现,不能在模板里使用for循环。因为smarty不支持!然后ecshop 也不支持section.怎么办? 找到一个替代的办法,就是使用foreach和if搭配使用2021-04-26
-
增加ecshop订单打印页显示商品缩略图
ecshop后台打印订单的时候,打印订单页显示商品的缩略图,这样商品就更加一目了然了。首先,打开admin/order.php $sql = "SELECT o.*, IF(o.product_id > 0, p.product_number, g.goods_number) AS storage2021-04-26
-
修正ECSHOP验证码不显示的一个BUG
ECSHOP【验证码管理】设置“用户登录-启用验证码”,“发表评论-不启用验证码”,商品评论和文章评论依然显示验证码。“发表评论不启用验证码”设置无效,这是变量enabled_captcha重名引起的。
解决办法
一、/incl2021-04-26 -
ecshop购买记录由30天内改为全部时间销售记录
ECSHOP商品详情页显示销量记录,但默认只显示近30天的销售记录。通过以下方法可以改成显示所有时间的销售记录。打开 /includes/lib_insert.php 文件1AND .time0 .-oi.add_time<2592000删除以上代码,一共两处。2021-04-26
-
ecshop添加KindEditor编辑器的最完整办法
echop默认是使用FCKeditor编辑器,这样对于要在商品描述里面批量插入图片的用户来说大大的不方便,现在我们来为ecshop添加KindEditor编辑器,让用户可选 FCKeditor 和 KindEditor效果如下: 1、添加 KindEditor 编辑器到 ecshop1)从 Kind2021-04-26
-
解决ecshop虚拟卡出现星号问题
在所有的ecshop的版本当中,网站搬家或者使用LINUX主机,虚拟物品卡号密码全部变成***很突然。没有进行任何后台改动。添加新产品的卡密也是如此分析ecshop,我们发现发现是/admin/virtual_card.php里 有关于星号 看程序后 发现是由include/lib_code.php2021-04-26
-
在GoDaddy主机安装Ecshop详细教程
GoDaddy主机尤其是Linux系统主机完全可以安装Ecshop,但由于PHP版本(最新GoDaddy已更新到5.4以上)的原因,大家在安装Ecshop的时候可能会遇到各种报错问题,所以最模板亲自测试安装了一遍,帮助大家能够顺利安装。准备:GoDaddy Linux豪华型主机(PHP版本:5.4.2021-04-26
-
解决ecshop广告位添加不了问题
ecshop的广告列表,在ecshop网店商城系统当中,可能无法添加,或者报错,这里最模板以相应经验,告诉大家排查方法第一,新建news_article.dwt这些模板文件都是自己定制的。 第二,把新制作的模板文件添加languages\zh_cn\admin\template.php根据语言而定大2021-04-26
-
ecshop虚拟商品发送邮件通知源码分析
购买虚拟商品,系统会在支付后自动发送邮件到用户填写的邮件地址中,追踪过程如下
首先在订单列表中可以获得到处理订单的php文件为flow.php,之后在最后一步url地址显示为
/flow.php?step=done
从flow.php文件中找到$_REQUEST[step] == done 在其中大2021-04-26 -
删除ecshop云服务及授权关于官方等信息
一、删除【云服务中心】 删除/admin/cloud.php 删除/admin/templates/menu.htm中以下代码Ajax.call(cloud.php?is_ajax=1>act=menu_api,, start_menu_api, GET, JSON);删除/admin/templa2021-04-26
-
去除ecshop v2.7.3头部 页脚版权和页面随机显示“Powered by ECShop
一、ecshop标题中去powered by ecshop\includes\lib_main.php:$page_title = $GLOBALS[_CFG][shop_title] . ‘ - ‘ . ‘Powered by ECShop’;修改2021-04-26
-
ecshop单独页面调用后台特定广告
最模板以前讨论过首页以及分类调用后台指定广告问题,文章是http://www.zuimoban.com/php/ecshop/1041.html这个主要是ecshop分类很多,但是分类就一个模板,要做到不同分类不同广告的效果。若是单独页面 要调用单独的广告怎么调用呢?很简单,在代码处: {ins2021-04-26
-
购买ecshop网站商品提示Select_spe未定义解决办法
在ecshop做网站的程序当中,可能是模板制作的有问题,也许站长需要立即购买或者其他效果,但是用户体验购买商品出现JS错误:
common.js 文件 Select_spe未定义这里最模板分析到 其实是缺少JS 定义:function remove(id, url){ if (document.g2021-04-26 -
如何在ecshop后台中添加自定义的任务计划
如何在ecshop后台中添加自定义的任务计划,最模板解析说明如下:
所有的任务计划都放在/includes/modules/cron这个目录中,每一个文件的名称就是一个计划任务的code,每个任务计划对应的变量中文说明都在/languages/zh_cn/cron/这个目录中的相应文件中。
下面我们2021-04-26 -
增加ecshop在清空购物车时加上提醒
经常有朋友反应,他们在ecshop购物车中修改数量,点“更新购物车”时,经常不小心点中了“清空购物车”,一下子,所以的产品都没了,最好是给ecshop加上一个“清空购物车”的提醒!
以下最模板的处理方法:
1.打开flow.2021-04-26 -
ecshop商品分类列表最后出现空的商品
大家在用一些模板时,可能规则写的不规范 在列表页的最后一个商品的位置上经常会多出一个空商品,在换成默认模版以后空商品消失。
这个一般写在
goods_list.lbi模板 商品列表循环标签部分。
代码:
2021-04-26 -
ecshop错误number_format() expects parameter 1 to be double警告的解
ecshop错误: Warning: number_format() expects parameter 1 to be double, string given in \includes\lib_common.php on line 974
Ecshop购物车确认页面出现number_form2021-04-26 -
ecshop注册游戏玩家名提示最常不超过7个汉字
在ecshop注册新用户时,如果你输入的用户名长度超过7个汉字,那么就会提示用户名最长不得超过7个汉字,这个要怎么解决呢??
这里最模板提供方法:
打开 /js/user.js
大概364行:
if ( unlen > 14 ) { document.getElemen2021-04-26 -
为什么ecshop货到付款方式前台不显示呀
有最模板客户,准备启用ecshop货到付款方式,但是在付款那栏货到付款一直都是灰色的。无法选择到,这里最模板重复解释下
问题: 我在后台开启了货到付款,可是前台进入结账页面时,支付方式里根本没显示这个选项,其他开启的支付方式都可以选。请问怎么回事呀?
最模板解答:
付款是跟配送相关的。比如你选择了2021-04-26 -
解决ecshop动态ip出现session失效无法下单、登录自动退出等问题
管理员如果超过24小时进入 ecshop 管理中心会自动执行版本检查,但有时网路品质不良,连线速度异常时,容易拖慢网页速度,因此,去掉版本检查有其必要性。
删除后请自己随时关注版本升级以及漏洞,建议一定要更改默认的后台目录!
经最模板搜寻结果共找到四处:
1、admin\index.php 约2021-04-26 -
ecshop优化修改sitemap.xml到根目录
大家都知道sitemap.xml是用来给搜索引擎提交收录的工具,虽然搜索引擎自己也会收录网站但是有了sitemap.xml之后速度会加快不少。而ecshop程序是有自动生成sitemap.xml的功能,只不过ecshop生成的路径在data里面,但是data文件在robots.txt里定义是拒绝搜2021-04-26
-
解决ecshop数据恢复时出现错误“Allowed memory
ecshop的后台点还原数据库之时,出现错误 :Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 17816268 bytes) in D:\......\admin\database.p2021-04-26
-
解决ECSHOP重复提示登陆的办法
例:ecshop会员登录后马上又重复提示登录,点击登录按钮,有 提示成功登录,但返回或点击任何页面,登录状态都显示为未登录,各种浏览器都测试过,ecshop总是重复提示登录。
解决办法:
修改文件 /includes/cls_session.php
查找代码:
if ($ip == '2021-04-26 -
修改ecshop选购中心默认只显示4个商品
ecshop选购中心默认只显示4个商品,如何可以让多显示点,不如20个?
下面最模板长就来告诉你答案:
打开 /pick_out.php 文件
找到
$res = $db->SelectLimit($sql, 4);
将后面那个 4 修改成20即可,2021-04-26 -
其他程序外部调用ecshop的商品
有客户程序是CMS,他想把商城SHOP里的产品调用放到他CMS首页,问到最模板,该怎么处理?
其实方法很简单:ecshop后台就有这个功能的
具体位置在 后台 》商品管理 》生成商品代码 ,
将生成的代码 复制到别的网站 就可以了2021-04-26