ecmall中类库的继承过程:defaultAPP->MallbaseApp->FrontendApp->EcBaseApp->BaseApp->Object在baseAPP中有三个方法,如下:
function assign($k, $v = null) { $this->...
分类:
其他好文 时间:
2014-06-06 17:24:17
阅读次数:
266
function &m($model_name, $params = array(),
$is_new = false){ static $models = array(); $model_hash = md5($model_name .
var_export($params, true...
分类:
其他好文 时间:
2014-06-06 09:14:04
阅读次数:
292
在ecmall.php文件中实例化控制器类,每一个控制器类,必须继承(extends)upload\admin\app\backend.base.php文件。在继承中调用方法是谁先被继承谁的方法被先调用。以default为例,首先在公共入口文件index.php文件中包含eccore/ecmall....
分类:
其他好文 时间:
2014-06-04 14:33:06
阅读次数:
479
ecmall的注册流程index.php?app=member&act=register。首先app是member,act是register方法。index.php中。通过ecmall的startup方法来启动,主要包含了eccore/ecmall.php,startup方法中包含eccore/co...
分类:
其他好文 时间:
2014-06-04 14:32:25
阅读次数:
331
在Ecmall的二次开发中,分页是必不可少的。这个系统已经自带了分页功能,下面来看看如何使用这个分页。下面是一个自定义的类,用于查看订单的详细情况。关键在于get_order_data()这个方法,分页的使用也在这个方法的内部了。应该有的注释都有了,应该会比较容易懂,我不就多说了。_get_page...
分类:
其他好文 时间:
2014-06-04 14:31:41
阅读次数:
270
很多ecmall开发者会问,怎么使用Ecmall的mysql类库进行数据调用。从原理上来讲Ecmall的数据调用是以数据模块+模块类库的方式进行mysql数据调用的,所有数据模块都存储在includesmodels
目录下,这些调用对于初学者来讲是比较复杂的,例如商品的数据调用函数,不能用在店铺的数...
分类:
数据库 时间:
2014-06-03 17:15:08
阅读次数:
572
ecmall的注册流程index.php?app=member&act=register。首先app是member,act是register方法。index.php中。通过ecmall的startup方法来启动,主要包含了eccore/ecmall.php,startup方法中包含eccore/co...
分类:
其他好文 时间:
2014-06-03 17:13:52
阅读次数:
370
最近在做ecmall的开发,ecmall在开源方面还有待进步啊,官方没有提供开发文档,也没有关于系统架构组织的贡献,使用者都要自己从0开始,官方论坛连二次开发板块都没有,都在哪瞎扯淡,广告一堆。可悲~~~
自己做了一张图片,根据ecmall的程序结构图,可以清楚的知道ecmall的五脏六腑。 ECM...
分类:
数据库 时间:
2014-06-03 17:13:05
阅读次数:
447
刚接触Ecmall的二次开发不久,接到一个任务。很常见的任务,主要是对数据库进行一些操作,其中查询的方法我写成这样:01functionget_order_data($goods_id)02{03include_once("gonndb/nmdb.php");04include_once("gonn...
分类:
其他好文 时间:
2014-06-03 17:12:29
阅读次数:
344
ecmall是一个基于mvc模式框架系统,跟thinkphp有点像。先从ecmall的入口开始,ecmall入口文件upload/index.php、admin.php:index.php启动ecmall前台,启动后则进入ecmall框架核心文件ecmall.php.
ecmall.php相当于一个...
分类:
其他好文 时间:
2014-06-03 17:10:38
阅读次数:
426