我正在尝试在视图中执行一些简单的逻辑,基本上我想说如果URL中的第三个参数是'update',则运行此逻辑,否则运行其他内容。
e.g
// if 3rd param is 'update' e.g URL http://acme.local/acme/competitions/update
{
// RUN THIS BLOCK
} else {
// RUN THIS INSTEAD
}
任何人都可以推荐如何在Yii中执行此操作
答案 0 :(得分:2)
作为建议,您可以像下面这样做。
$check=Yii::app()->request->getQuery('update',NULL);
if(!is_null($check)){
//TRUE CONDITION,
//YOU CAN USE $check VARIABLE WHICH HOLDS update $_GET VALUE
}else{
//FALSE CONDITON
}
答案 1 :(得分:1)
的Yii ::应用程序() - >控制器 - >动作 - >编号 和Yii :: app() - > controller-> id