【发布时间】:2012-11-16 00:53:13
【问题描述】:
我正在尝试为 GII 自动生成的模型创建 CRUD。
类的存储方式类似于 models/entity/Article.php。当我尝试将 Gii 生成器设置为类名 models.entity.SomeClass 或 entity.SomeClass 时,它不起作用。
gii 停止异常别名“entity.Article”无效。确保它指向现有目录或文件。
如何正确运行 CRUD 脚本?
【问题讨论】:
我正在尝试为 GII 自动生成的模型创建 CRUD。
类的存储方式类似于 models/entity/Article.php。当我尝试将 Gii 生成器设置为类名 models.entity.SomeClass 或 entity.SomeClass 时,它不起作用。
gii 停止异常别名“entity.Article”无效。确保它指向现有目录或文件。
如何正确运行 CRUD 脚本?
【问题讨论】:
在您的 config/main.php 文件中设置别名(在 return array 之前执行此操作):
Yii::setPathOfAlias('entity',dirname(__FILE__).DIRECTORY_SEPARATOR.'../models/entity');
// rest of config
return array(
// ...
);
然后在gii中使用entity.Article。
【讨论】: