yii 構造に関する質問
初心者さん、チュートリアルを見た後、CActiveRecord から派生したデータベース クラスと CFormModel から派生したフォーム検証クラスの両方をモデルに配置する必要があることがわかりました。
それらを別のディレクトリに分けたい、または 3 層アーキテクチャに 1 層追加したいなどです。変更できる設定ファイルはありますか?
解決策
1: モデルに別の第 1 レベルのディレクトリを作成します
2: モデルの水平ディレクトリを作成します。
ご指摘いただける設定はありますか?ありがとうございます
------解決策----------------------
設定内のインポート部分を変更しますファイル
次のように
<br /> 'import'=>array(<br /> 'application.models.*',<br /> 'application.models.common.ar.*',<br /> 'application.models.common.logicModel.*',<br /> 'application.models.admin.*',<br /> 'application.models.api.*',<br /> 'application.components.*',<br /> 'application.components.common.*',<br /> 'application.components.common.file.*',<br /> 'application.components.admin.*',<br /> 'application.components.api.*',<br /> 'application.utils.*',<br /> 'application.utils.FirePHPCore.*',<br /> 'application.widgets.admin.*',<br /> 'application.widgets.common.*',<br /> 'application.widgets.*',<br /> ),<br />