我是 Yii2 的新手。我慢慢习惯了。我正在使用一个模块来构建客户数据。我有一张客户表。我的模块名称是客户。我的控制器名称是客户。最后,启用漂亮 url 后我的 url 结构如下。
http://localhost/basic/web/customers/customers
http://localhost/basic/web/customers/customers/create
ETC
如何从 url 中删除模块名称(客户)?我想做这样的东西。
http://localhost/basic/web/customers/
http://localhost/basic/web/customers/create
我的文件夹结构
模块
- - 顾客
------控制器
------------默认控制器
------------客户控制器
- - - 楷模
- - - - - -顾客
------观看次数
- - - - - -顾客
- - - - - - - 创造
- - - - - - - 更新
...
----模块.php
即使遵循以下内容,我也不知道如何在 urlManager 中插入规则: Yii - Hiding module name in URL
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => array(
'<controller:\w+>/<action:\w+>'=>'module/controller/action',
),