【问题标题】:Yii framework gallerymanager extensionYii 框架库管理器扩展
【发布时间】:2012-11-08 16:35:05
【问题描述】:

我正在使用galleymanager 扩展程序来创建图片库。目录结构如下,

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".

请帮忙

【问题讨论】:

    标签: yii image-gallery yii-extensions


    【解决方案1】:

    如果 imgManager 是一个单独的模块,你应该像这样访问它:localhost/imgManager 而不是试图通过控制器访问它

    【讨论】:

      【解决方案2】:

      Thomasvd Berge 是对的,你可以在 Yii 中将模块视为一个迷你应用程序。例如,我会像这样使用我的应用程序访问我的管理模块:

      admin/sysMessage/index
      

      &lt;name of module&gt;/&lt;controller&gt;/&lt;action&gt;

      注意:这是启用了 urlmanager,如果你没有启用它会是这样的:

      index.php?r=admin/sysMessage/index
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-16
        • 2012-03-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多