Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在yii的模块文件夹中生成crud_Yii - Fatal编程技术网

如何在yii的模块文件夹中生成crud

如何在yii的模块文件夹中生成crud,yii,Yii,我正在尝试通过模块文件夹中YII框架中的GII创建CRUD。但是有一个选项可以更改CRUD路径。 模块名/user生成模块名/UserController.php。 如果应用程序启用了模块名称模块, 它将生成UserController(和其他CRUD代码) 改为在模块内模块名称。 我也四处寻找这个。希望这会有所帮助 通过模块生成器创建模块 在config main.php(模块数组)中注册模块名 通过模型生成器创建模型。填写字段并将其放入模型路径:application.modules.[m

我正在尝试通过模块文件夹中YII框架中的GII创建CRUD。但是有一个选项可以更改CRUD路径。

  • 模块名/user
    生成
    模块名/UserController.php
    。 如果应用程序启用了
    模块名称
    模块, 它将生成
    UserController
    (和其他CRUD代码) 改为在模块内
    模块名称

    • 我也四处寻找这个。希望这会有所帮助

    • 通过模块生成器创建模块
    • 在config main.php(模块数组)中注册模块名
    • 通过模型生成器创建模型。填写字段并将其放入模型路径:application.modules.[module name].models
    • 通过积垢发生器创建积垢。填写字段并将其放入模型类:[模块名称].模型。[模型名称]
    • 对不起,参考资料是印尼文的。

    • 通过模块生成器创建模块
    • 在config main.php(模块数组)中注册模块名
    • 通过模型生成器创建模型。填写字段并将其放入模型路径:application.modules.[module name].models
    • 通过积垢发生器创建积垢。填写字段并将其放入模型类:[模块名称].模型。[模型名称] 在控制器ID:[模块名称]/[控制器名称]中添加模块名称

    • 模型类:user\u access.models.user

      控制器ID:用户\访问权限/用户

      模型类:application.modules.guestbook.models.guestbook

      控制器ID:留言簿/默认值


      注意:guestbook是我的模块名,我使用上面的路径直接在guestbook文件夹中创建了crud。

      可能对创建控制器很有用

      这样,您就可以将其作为您的控制器,并在您想要的模块内查看。关于模型,我同意前面的回答


      Byee

      您似乎错过了编写代码的第一次尝试