0

如何访问控制器中视图的元素。让我在表单字段中有一个字段名称“类型”,我想在我的控制器类中访问该字段的值。我怎样才能做到这一点。我看到我们在哪里获取所有属性

$model->attributes=$_POST['Alerts'];  

如何从 $model->attributes 获取特定属性提前谢谢

4

1 回答 1

0

Yii 模型属性被命名为类的对象。一个 activeRecord 类,您可以通过名称找到模型属性。

考虑到您使用了与帖子中的模型属性匹配的正确名称,您只需使用即可访问它们

$model->attname

例如,模型“学生”在帖子中发送了属性名称和班级,您可以访问

$class = $model->class;
$name = $model->name;

如果您有一些不属于模型的 post 值(通常不应该发生),您可以像往常一样使用 $_POST 指令访问它,或者在调试时使用 print_r 查找所有参数。

print_r($_POST);
于 2013-01-17T06:24:04.837 回答