基于URL的值运行条件(Yii)

时间:2014-01-28 12:11:08

标签: php yii frameworks

我正在尝试在视图中执行一些简单的逻辑,基本上我想说如果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中执行此操作

2 个答案:

答案 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

相关问题