前文再续, 书接上一回
(3)打开model.php, 该文件也比较重要,安装时会检查数组入面的对应SQL和model文件是否存在,也可以说是一个元素就对应一张数据表和一个model文件(没有数据表就让它返回空数组),
-----------------------------------------------------
return array(' schedule');
-----------------------------------------------------
还有一比较坑爹的是需要自己到/phpcms/model/下去添加自己的对应的model文件,去到/phpcms/model/,原地复制黏贴一份dianping_model.php(继续参考),改名为schedule_model.php,打开..
(4)打开module.sql, 该文件插入的事module表, 照改,最重要改的事前两个值
-----------------------------------------------------
INSERT INTO `phpcms_module` VALUES ('schedule', '日程管理模块', '', '0','1.0', '', ' ', '0', '0', '2011-06-26', '2011-06-26');
-----------------------------------------------------
(5)回到language和template两个文件夹, language负责的是模块语言包,按照格式改就行, 如果你确定你做的模块根本不需要多国语言, 那就不用写了.. template负责的事前台模板,如果模块只负责后台的运作, template也可以不改; 安装后模块的前台模板会出现在当前风格的下面,例如/templates/schedule/下面.
3.回到模块根目录schedule/ , 打开uninstall里面的文件,这个文件夹就是模块卸载所用和安装部分的大同小异..
做到这一步就可以去安装了, 登陆后台, 选择模块->模块管理,在右边就会看到自己的模块, 点击安装, 成功~
就可以开始写功能了~~~
-----------------------------------------------------
return array(' schedule');
-----------------------------------------------------
还有一比较坑爹的是需要自己到/phpcms/model/下去添加自己的对应的model文件,去到/phpcms/model/,原地复制黏贴一份dianping_model.php(继续参考),改名为schedule_model.php,打开..
-----------------------------------------------------
INSERT INTO `phpcms_module` VALUES ('schedule', '日程管理模块', '', '0','1.0', '', ' ', '0', '0', '2011-06-26', '2011-06-26');
-----------------------------------------------------
3.回到模块根目录schedule/ , 打开uninstall里面的文件,这个文件夹就是模块卸载所用和安装部分的大同小异..
做到这一步就可以去安装了, 登陆后台, 选择模块->模块管理,在右边就会看到自己的模块, 点击安装, 成功~
就可以开始写功能了~~~