yii - 向 Yii Controller 中的 actionIndex 发送参数

标签 yii action controllers

我想在 Yii Controller 中发送一个用于索引操作的 sql 字符串?例如:

index.php?r=staff/index&id=1

我试过了,把 actionIndex() 改成 actionIndex($id) 但是 Yii 给了我

error 400 : Your request is invalid.

有可能还是我必须定义另一个 Action ?

最佳答案

不,你不需要这样做,在你的操作方法中接收 id 作为正常的请求参数

public function actionIndex(){

     $id = $_GET['id'];

}

关于yii - 向 Yii Controller 中的 actionIndex 发送参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14093196/

相关文章:

c# - 如何使用 FakeItEasy 伪造 Action <>

facebook - FB Open Graph : why when my app posts an action on user's wall, 与该操作相关的操作链接未显示在帖子上?

jmeter - 随机 Controller 和随机顺序 Controller 有什么区别?

ruby-on-rails - 在 Rails 中链接两个 Controller

php - yii2 advanced 中的公共(public)资源放在哪里?

javascript - 如何在yii中的div onclick中加载页面?

Yii 标准 : condition for relation

yii - Yii 行为中的 "Abstract"方法

css - Zend Framework css 图像只是带有 Controller 的 url 而不是带有 Action

mysql - 在 CakePHP 表单中自动填充来自另一个 Controller 的 ID