Yii的。根据模型参数值更改URL

时间:2013-11-18 19:08:39

标签: yii yii-url-manager

我想使用相同的模型“工作”来处理“服务”和“市场”页面的类似CRUD操作。 Work mysql表中有一个名为“category”的列。如果category是“service”,那么我希望Index显示存储在Work表中的Services列表。同样适用于“市场”页面。

我需要两个相同模型的网址(在菜单和创建/更新操作等)。如何在URL管理器中进行设置?

'services / create /'=>的工作/创建&安培;类别= “服务”',

1 个答案:

答案 0 :(得分:0)

你会这样做:

array(
    //put it first so it has highest priority
    'services/create' => 'work/create/category/services',
    //other rules follow
)

然后您控制器中的功能如下所示:

public function actionCreate($category) {
    //your code
}