Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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中不使用gii工具为表格创建模型视图控制器文件_Yii - Fatal编程技术网

在yii中不使用gii工具为表格创建模型视图控制器文件

在yii中不使用gii工具为表格创建模型视图控制器文件,yii,Yii,我正在yii开发一个项目,我将注册公司,为每个注册公司创建一个订单。此表格将取决于我在公司注册时输入的字段。每个公司的订单都会有所不同。根据表单的不同,我希望在mysql数据库中创建表,并在单击submit按钮时自动创建模型、视图和控制器文件。任何人都可以帮助我通过我的应用程序而不是使用gii工具创建视图、模型和控制器的文件。我已经使用createTable()函数创建了表格,但没有了解如何在yii中创建模型视图文件,只需在设置正确的变量后使用gii模板,或许可以? 您应该能够在framewor

我正在yii开发一个项目,我将注册公司,为每个注册公司创建一个订单。此表格将取决于我在公司注册时输入的字段。每个公司的订单都会有所不同。根据表单的不同,我希望在mysql数据库中创建表,并在单击submit按钮时自动创建模型、视图和控制器文件。任何人都可以帮助我通过我的应用程序而不是使用gii工具创建视图、模型和控制器的文件。我已经使用createTable()函数创建了表格,但没有了解如何在yii中创建模型视图文件,只需在设置正确的变量后使用gii模板,或许可以? 您应该能够在framework/gii/generators/folder中找到它们。模板文件夹包含gii用于生成模板的文件。如果它们不完全适合,您可以复制和修改它们


尽管如此,我想指出的是,在生成php文件后,您必须确保执行正确的chown's和chmod's,如果您计划直接在生产机器上执行此操作,这是一种非常危险的做法。

您可以编辑gii模板以满足您的需要。否则,如果不需要,您应该使用gii并对模型进行一些调整