2017年6月9日

摘要: 要开发新模块,要借鉴原有模块的代码并进行修改。 首先打开目录external/modules 会有一个datacall文件夹,这个文件夹对应的就是一个模块。 复制datacall文件夹,重命名为test 下面开始改代码 1.打开install.php 修改 datacall为test $filena 阅读全文
posted @ 2017-06-09 16:56 挂件 阅读(216) 评论(0) 推荐(0)

2017年6月8日

摘要: 不知到该怎么开始介绍,就直接说了,比如要在商城首页上添加一个自己开发测试用的挂件 1.找到模版文件夹的index.html,路径:themes/mall/default/index.html 自己选一个地方用于摆放挂件的位置,新建div,代码如下: 然后刷新页面看到灰色div。 这里解释一下,在in 阅读全文
posted @ 2017-06-08 15:05 挂件 阅读(602) 评论(0) 推荐(0)

2017年6月7日

摘要: eccore/model/model.base.php对应关系: 举例:在includes/models goods.model.php 里 因为店铺可以对应多个商品,商品只能对应一个店铺,所以商品BELONGS_TO(属于店铺) 因此在商品的model里就要加一个reverse,参数是店铺里对应的 阅读全文
posted @ 2017-06-07 16:09 挂件 阅读(398) 评论(0) 推荐(0)
 
摘要: 修改了一些错误,以及新增了一点 文章转载自:http://blog.sina.com.cn/s/blog_74ade77001011ms7.html 阅读全文
posted @ 2017-06-07 15:33 挂件 阅读(1213) 评论(0) 推荐(0)
 
摘要: 问题原因:ecmall版本较低,或者是没有更新支付宝接口导致的。支付宝修改了返回参数,给支付宝增加了一个返回的状态:TRADE_SUCCESS。 解决方案: 需要修改“includes\payments\alipay\alipay.payment.php”文件中的代码,添加红字代码就可以了 swit 阅读全文
posted @ 2017-06-07 15:25 挂件 阅读(727) 评论(0) 推荐(0)
 
摘要: class ECBaseApp,继承自class BaseApp,是includes/ecapp.base.php文件。 该类是一个非常重要的类,他是各个APP的应用的基础继承类。处理相关的基础应用。 class BaseVisitor,继承自Object,是includes/ecapp.base. 阅读全文
posted @ 2017-06-07 15:22 挂件 阅读(169) 评论(0) 推荐(0)

2017年6月2日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-06-02 17:55 挂件 阅读(7) 评论(0) 推荐(0)

2017年5月25日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-05-25 17:03 挂件 阅读(5) 评论(0) 推荐(0)

2017年5月18日

摘要: 1.安装配置 小问题: 估计就我这么傻 T-T ,改成自己的目录名。 2.模块的目录: 模块存放在modules文件夹里,打开这个文件夹,里面的一个文件夹代表一个模块。 3.建立模块以及其基本目录结构。 现在新建个test模块,要在phpcms/modules目录下新建个myself目录(这个tes 阅读全文
posted @ 2017-05-18 16:48 挂件 阅读(2931) 评论(0) 推荐(1)
 
摘要: //数据库pc_base::load_model(‘*_model’) 加载数据库模型 (一张表对应一个数据库模型类),即 modle/*_model.class.php每一个数据库模型类都会继承底层model.class.php, libs/classes/model.class/php 它包含数 阅读全文
posted @ 2017-05-18 15:19 挂件 阅读(1533) 评论(0) 推荐(0)