Yii控制器设置具有多种条件


Yii controller setup with multiple conditions

在Yii-crud中,我已经基于名为Form的数据库表设置了一个模型、视图和控制器。到目前为止,我已经根据自己的喜好修改了控制器和视图:

index.php/form/all (index)
index.php/form/new (create)
index.php/form/2 (view)
index.php/form/2/edit (edit)
index.php/form/2/delete (delete)

现在我想设置一些动态的子页面。url模式如下。如何在FormController.php中设置此项?

index.php/form/2/fields/all
index.php/form/2/fields/new
index.php/form/2/fields/1/edit
index.php/form/2/fields/1/delete

BTW-Fields是一个单独的数据库表,有一个独立的yii模型。虽然如果不需要的话,我不想为它创建控制器。

感谢Neophile,我最终添加了一个字段控制器。这是我完成的解决方案的链接:Yii URLManager规则用于多个控制器动作参数