马上资询
迅睿CMS最灵便的地区便是软件体制健全,在迅睿CMS的基本上开发设计出各种各样的作用的软件,比如小区互动交流社区论坛、商城系统买东西服务平台、室内空间Zone产业基地这些。
迅睿CMS内置有一个实例软件,他坐落于dayrui/Temp/App/Myapp/
Myapp便是系统软件内置的一个实例软件,大家来剖析一下这一实例软件的所有文档
一、软件配备文件目录Config
1、App.php
它是软件的信息内容配备文档,功效是叙述这一软件的基本资料,內容以下:
?php return [ type = app , // 它是固定不动值,表明软件 name = 我的软件 , // 软件的姓名,汉语姓名,提议不超出八个中国汉字 icon = fa fa-user , // icon 标志 author = 天睿编程设计 , // 软件的创作者,不超出八个中国汉字 ];
2、Install.sql
这一是软件安裝时全自动建立的sql句子,一般用于建立表,內容文件格式:
DROP TABLE IF EXISTS `{dbprefix}app_web_log`; CREATE TABLE IF NOT EXISTS `{dbprefix}app_web_log` ( `id` BIGINT(18) unsigned NOT NULL AUTO_INCREMENT, `time` int(10) NOT NULL, `domain` varchar(100) NOT NULL, `url` varchar(255) NOT NULL, `param` text NOT NULL, `method` varchar(20) NOT NULL, `ip` varchar(100) NOT NULL, `useragent` text NOT NULL, `software` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `time` (`time`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT= 网站浏览量系统日志
一般用以建立表,{dbprefix}表明表的作为前缀
3、Menu.php
是软件的莱单,安裝软件后,在后台管理全自动建立相匹配的莱单
?php * 莱单配备 */ return [ admin = [
left = [ app-plugin = [ // 把莱单追加到[作用软件]之中 link = [ [ name = 我的检测运用 , icon = fa fa-user , uri = myapp/home/index , ], ] ], ], ], ], member = [ content-module = [// 把莱单追加到[內容管理方法]之中 link = [ [ name = 我的检测运用 , icon = fa fa-user , uri = myapp/home/index , ], ], ], <
3、
这件事情后台管理操纵器文档
浏览url是:/admin.php?s=myapp c=home m=方式名
模版参照四节
三、软件实体模型文件目录 Models
用以写数据信息实际操作的实体模型类
My.php是实体模型类文档,全局性启用类方式:
\Phpcmf\Service::M( my , myapp )- 方式名();
四、后台管理模版文档文件目录 Views
专业用以后台管理的模版文档,用以后台管理操纵器的模版特定文档