ネストされたモジュールを定義しようとしていますが、チュートリアルで完全な説明を見つけることができませんでした。
モジュールがあり、admin
その中に別のモジュールを追加したいのですimgManager
が、ディレクトリ構造は次のとおりです。
protected
...
modules
admin
...
modules
imgManager
...
...
メインの設定ファイルでネストされたモジュールを次のように定義しました。
'modules'=>array(
...
'admin'=> array(
'modules'=>array(
'imgManager' => array(
'import'=>array('imgManager.*','imgManager.components.*'),
'layout'=>'application.views.layouts.column1',
'upload_directory'=>'gal_images',
'max_file_number' => '10',//max number of files for bulk upload.
'max_file_size' => '1mb',
),
),
),
),
そして、これが私のurlManagerです。
'components'=>array(
...
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'admin'=>'admin',
'admin/<controller:\w+>'=>'admin/<controller>',
'admin/<controller:\w+>/<action:\w+>'=>'admin/<controller>/<action>',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
私はこのようにこのネストされたモジュールにアクセスする必要があります:mydomain.com/admin/imgManager
しかし、私はError 404 Unable to resolve the request "admin/imgManager".
どこで間違っているのですか?