2016-09-20 10 views
0

im newest on Yii2。 yii2 advancedには、3つのアプリケーション(コンソール、バックエンド、フロントエンド)と1つのコア(共通)を持つ特定の構造があり、他のアプリケーション(secondFrondEnd、otherBackendなど)を作成できます。2つの共通の可能性がありますか?

私は調査しましたが、2番目の共通点を作成したり、エスケープベース - >共通 - >アプリケーションを実装する構造を作成する考えがあることについての情報は見つかりませんでしたか?私がgii crudを使用するときには、データベースの変更や、特定のメソッドを実装するための共通の使い方で上書きするだけです。

+0

/common/models/extにバージョンモデルを作成して '拡張'(拡張)することができます。したがって、giiでモデルを作成すると、in/common/modelsが作成され、拡張版は/ common/models/extにあります。 –

+1

"secondFrondEnd"、 "otherBackend"、 "second common"、および他のアプリケーションを作成する理由の詳細を記述しますか?おそらくあなたの問題を解決する別の方法があります.. – IStranger

答えて

0

この問題は解決しました。共通の/ models/classとcommon/model/_base/baseclassを作成するgiiテンプレートを作成します。クラスはベース用に拡張され、ベースクラスにはgiiが生成するデフォルトコードがあります。

関連する問題