插件基类方法介绍
插件机制
后端代码编写
进阶
前端代码编写
model方法-插件接口(函数/方法互调)机制
为了减少代码冗余,防止重复造轮子,同时加快插件开发速度。系统内置插件接口,通过该接口,系统可以方便的调用其他插件提供的接口函数,从而快速实现相应功能。
1、第一种方法(较老的插件用到);
例如,点餐插件需要使用打印功能,可以调用打印插件的打印机口直接打印,不必再写具体打印相关代码。
插件接口是插件基类内置方法,具体调用方法如下:
$this->plugin('plugin_name')->method($par1,$par2,..);2、较新的方法(目前主流的方法);
任何插件下面class文件的类,比如调用电商客class下面的order文件的某方法;
model('jy_weishop/order')->方法名称($par1,$par2,.);
示例:model('jy_weishop/order')->create($par1,$par2,.);
其中jy_weishop是插件标识
如果想调用本插件下面的类,就可以直接用$this->model('文件名')->方法名称($par1,$par2,.);
示例:$this->model('order')->create($par1,$par2,.);如果想调用系统core/class/下面的类文件,怎么调用呢?
model('core/类文件名')->方法名称($par1,$par2,.);
示例:model('core/core')->checklogin();是确认登录的
返回
条结果""