Modstart博客技术分享--如何添加一个新模块(图文结合教程)
添加一个新模块需要操作的文件:
1. module/Blog/Api/Controller/你需要添加的类文件,注意文件名
2. module/Blog/Core/ModuleServiceProvider.php 添加你的文件路径到第50行
3. module/Blog/View/pc/blog/ 添加你的视图文件,注意文件名
4. module/Blog/Web/routes.php 添加你的新模块的路由,类似:$router->match(['get'], 'blog/apps', 'AppsController@index');
5. module/Blog/Web/Controller/ 添加您新模块的控制器,直接复制其他控制器的操作类来修改
以上5步,缺一不可,做完以后,再访问:dz.sumer.work/blog/你的模块名字, 如无意外,就可以访问到你的页面了。如果出现500,就修改根目录下的.env APP_DEBUG = true,查看错误日志,逐个排查。如果修复正常了,请别忘记把.env文件改回去,把日志功能关闭哦!
————————————————————————————————————————————————
版权声明:本文出自SUMER资源网(dz.SUMER.work),文章遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
博客链接:https://dz.sumer.work
本文所涉及的资源来自公共网络搜索等合法途径整理而来,该资料仅作为学习研究使用,并无任何商业目的,严禁用于商业用途。
任何访问、浏览本文,无论是否下载资源的用户,均代表已阅读、理解并同意遵守本声明条款。
内容来源:本文所有内容均来自公共网络搜索等合法途径,本文只做整理,若版权方认为本文侵权,请立即通知文章作者(微信:sumer-work),提供相关证明材料,如版权属实,作者将在24小时内删除贴文,谢谢!
版权归属:本文所上传的资源内容的版权归相应内容作者或权利人所有,本店不对涉及的版权问题负法律责任!
免责声明:大部分资源均是免费下载,若有部分资源标识为付费资源,则仅仅是对作者搜集、整理资料所付出的汗水和努力作出的一定补偿,请下载了资源的用户尊重版权方的知识产权,并在下载资源后24小时内删除, 谢谢!
添加一个新模块需要操作的文件:
1. module/Blog/Api/Controller/你需要添加的类文件,注意文件名
2. module/Blog/Core/ModuleServiceProvider.php 添加你的文件路径到第50行
3. module/Blog/View/pc/blog/ 添加你的视图文件,注意文件名
4. module/Blog/Web/routes.php 添加你的新模块的路由,类似:$router->match(['get'], 'blog/apps', 'AppsController@index');
5. module/Blog/Web/Controller/ 添加您新模块的控制器,直接复制其他控制器的操作类来修改
以上5步,缺一不可,做完以后,再访问:dz.sumer.work/blog/你的模块名字, 如无意外,就可以访问到你的页面了。如果出现500,就修改根目录下的.env APP_DEBUG = true,查看错误日志,逐个排查。如果修复正常了,请别忘记把.env文件改回去,把日志功能关闭哦!