2

GIIによって自動的に生成されたクラス化されたモデルのCRUDを作成しようとしています。

クラスはmodels/entity/Article.phpのように保存されます。クラス名models.entity.SomeClassまたはentity.SomeClassとしてGiiジェネレーターを配置しようとすると、機能しません。

エイリアス「entity.Article」が無効である場合、giiは停止します。既存のディレクトリまたはファイルを指していることを確認してください。

CRUDスクリプトを正しく実行するにはどうすればよいですか?

4

1 に答える 1

1

config/main.phpファイルにエイリアスを設定します (これは の前に行いますreturn array):

Yii::setPathOfAlias('entity',dirname(__FILE__).DIRECTORY_SEPARATOR.'../models/entity');

// rest of config
return array(
    // ...
);

次にentity.Articlegiiで使用します。

于 2012-11-15T16:53:13.753 に答える