很抱歉,如果我在这里问一个愚蠢的问题,但我搜索了很多内容,但找不到任何满意的答案。
我对codeigniter有一些经验,而且我是laravel的新手。
我刚安装了laravel和jeffrey way生成器工具。我首先在我的后端管理面板上工作,所以我需要的是创建嵌套资源,以便它映射到domain.com/admin/SomeController
但是在使用php artisan生成时:资源国家--fields =“name:string,status:boolean”
工作正常。但是,还应在相应的根目录和控制器名称中生成控制器,模型,视图等,以支持嵌套控制器
我想在一些有意义的目录结构中创建所有这些
我还检查了生成器工具文档,但找不到这些细节。
所以我想知道如何使用生成器实现它,或者我必须手动完成它。
如果我选择了错误的路径,请告诉我,因为我处于项目的初始阶段,我的应用程序结构将取决于它。
答案 0 :(得分:0)
您需要先创建该目录。例如,你想要一个控制器app / controller / admin / AdminController.php,首先在app / controller上创建admin文件夹,然后你可以做php artisan generate:controller admin / adminController.php。 我不确定是否可以使用Resouce来完成这项工作。
laravel中的路由与CI中的路由不同。 CI取决于domain.com/controllerClass/method/args,而laravel则不同。