ecshop

分类下相关文章

网页端微信支付二维码图片无法显示

奇了个葩,ECSHOP 里使用的微信支付二维码图片又无法加载了。 看了一下 git 的提交历史记录,我曾经在 7 月 11 日,修复过一次微信支付二维码不显示的问题。 其实就改动了一处地方,把图片的 src 由 http://paysdk.weixin.qq.com/example/qrcode.php?data=xxx 修改为了 http://paysdk.weixin.qq.com/qrcode.php?data=xxx 好用了几个月,今天,http://paysdk.weixin.qq.com/qrcode.php 这个接口也 404 了。。。 网上搜了一下,没有找到官方文档,在 C ...

阅读全文...

清理 ecshop 的自动上报代码

修改 ecshop 的 admin 后台时,发现一处自动上报的地方,在 admin/templates/index.htm 底部 <frame src="http://api.ecshop.com/record.php?mod=login&url={$shop_url}" id="hidd-frame" name="hidd-frame" frameborder="no" scrolling="no"> 目的应该是收集使用 ecshop 的网站地址,没有采用服务器后台上报, ...

阅读全文...

ecshop 模板开发 - 肮脏的语法

从头开发一套模板非常不现实。最简单粗暴的方式就是,把现有的模板复制一份,再此基础上逐步修改。 初始化 复制项目根目录下 themes 下的一套模板,就可以开发了,例如要开发一套仿京东网站的模板 cp -R default jd 模板目录结构说明 .dwt 文件为模板文件。例如,index.dwt 为首页的模板文件。.dwt 是 Dreamweaver Template 的模板文件。 .lbi 文件为库文件。类似 Laravel blade 模板 include 进来的复用模板文件 style.css 为样式文件。同时文件头部注明了模板及开发者信息。 踏出第一步 修改 style.css ...

阅读全文...

ecshop 手机模板的定制化改造

ecshop 这个圈子真是太乱了,网上查到的资料几乎没有可信度,还是的一点一点自己摸索。 手机模板的触发逻辑 项目根目录 index.php $ua = strtolower($_SERVER['HTTP_USER_AGENT']); $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile|android|iphone)/i"; if(($ua == '' || preg_match($uachar, $ua))&& ...

阅读全文...