【发布时间】:2015-08-31 08:49:32
【问题描述】:
我是 Yii2 的新手。我慢慢习惯了。我正在使用一个模块来构建客户数据。我有一张客户表。我的模块名称是客户。我的控制器名称是客户。 最后我启用漂亮网址后的网址结构如下。
http://localhost/basic/web/customers/customers
http://localhost/basic/web/customers/customers/create
等
如何从 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',
),
【问题讨论】:
标签: url yii2 yii2-basic-app