0

画像ギャラリーを作成するためにgaleymanager拡張機能を使用しています。ディレクトリ構造は以下のようなもので、

protected
    ...
    modules
    ...
    imgManager

以下のように config/main.php ファイルでモジュールを定義します。

'imgManager' => array(
    'import'=>array('imgManager.*','imgManager.components.*'),
    'layout'=>'application.views.layouts.column1',
    'upload_directory'=>'gallery_images',
    'max_file_number' => '10',//max number of files for bulk upload.
    'max_file_size' => '1mb',
),

「localhost/site/imgManager」のようなモジュールにアクセスしようとすると。以下のエラーが表示されます。

Error 404 Unable to resolve the request "<controller>/imgManager".

助けてください

4

2 に答える 2

0

imgManager が別のモジュールである場合は、コントローラーを介してアクセスするのではなく、localhost/imgManager のようにアクセスする必要があります。

于 2012-11-08T08:16:10.360 に答える
0

ThomasvdBerge の言うとおりです。モジュールは Yii 内のミニ アプリケーションと見なすことができます。たとえば、アプリケーションで次のように管理モジュールにアクセスします。

admin/sysMessage/index

<name of module>/<controller>/<action>

注: これは urlmanager を有効にした場合です。有効にしていない場合は、次のようになります。

index.php?r=admin/sysMessage/index
于 2012-11-08T08:35:05.653 に答える