首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

怎么在ECMALL中添加一个APP

2012-11-23 
如何在ECMALL中添加一个APP版权所有,欢迎转载,转载请注明 : SinFrancis ?http://mdev.cc??ECMALL中可以自

如何在ECMALL中添加一个APP

版权所有,欢迎转载,转载请注明 : SinFrancis ?http://mdev.cc?

?

ECMALL中可以自行添加APP,模块,插件等。

如何在ECMALL中添加自己的APP呢?

?

比如访问地址为http://xxx.com/index.php?app=hello

?

1、在ecmall的app目录下建立一个新的名称为hello.app.php的应用文件

?

2、在languages的sc-utf8的目录下建立对应的语言文件 hello.lang.php ,并返回数组 (若不建立,会出错)

?

3、hello.app.php中的类为HelloApp,并继承FrontendApp

?

4、此为前端程序,在ecmall的themes/mall/default文件夹下建立一个hello.index.html模板文件

?

5、重写默认的index方法,可以使用模板的方式输出:

$h = "Hello";$this->assign("h",$h);$this->display('hello.index.html');
?

6、编写其他方法比如访问地址为http://xxx.com/index.php?app=hello&act=test

?

这个URL访问的名为hello的app类中的test方法,

?

其实http://xxx.com/index.php?app=hello默认访问的是index方法。

?

?

热点排行