Yii2-如何在浏览器中打开生成的模块(什么网址)

时间:2015-11-08 12:04:41

标签: php yii2

我在Yii2的gii生成器中创建了模块“Admin”(我的模块名为“Admin”,可以在这里找到 app \ modules \ admin \ Admin.php ) 但是如何在浏览器中打开此模块。我应该使用什么网址。

网址https://regexp/web/index.php?r=admin返回404

2 个答案:

答案 0 :(得分:0)

要在应用程序中使用模块,只需通过在应用程序的modules属性中列出模块来配置应用程序。应用程序配置中的以下代码使用论坛模块:

[
    'modules' => [
        'admin' => [
            'class' => 'app\modules\admin\Admin',
            // ... other configurations for the module ...
        ],
    ],
]

modules属性采用一系列模块配置。每个数组键代表一个模块ID,它在应用程序的所有模块中唯一标识模块,相应的数组值是用于创建模块的配置。

另见Yii2 modules guide

答案 1 :(得分:0)

如果你有一个名为' site'以及名为' action'的操作,然后在模块' admin'中打开它们,您应该可以使用以下网址执行此操作:https://regexp/web/index.php?r=admin/site/action