问题标签 [yii-cformmodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
99 浏览

yii - 在 yii 中创建嵌套表单

按照此链接,我正在尝试创建一个注册表单并将该表单连接到表“用户”和“个人资料”。在我的控制器中,我复制了相同的代码,如下所示:

我实际上不知道 $form->submitted('register') 是什么以及为什么它返回 false!

谁能解释一下那是什么以及传递给提交函数的“注册”值是什么!?还有为什么它在发布表单时应该返回 false ?

0 投票
3 回答
959 浏览

php - 如果表单属性值为空,使用 Yii 规则验证更改属性名称

我有一个扩展Yii CFormModel的模型,我想定义一个验证规则来检查属性值是否为空,并且 - 如果是这种情况 - 将属性名称设置为空字符串,而不是更改输入值。

这种情况是否可能,或者验证规则是否仅用于警告和/或输入值的更改?

任何帮助将非常感激。

下面是我的模型的示例代码:

0 投票
2 回答
29 浏览

php - 在 Yii 中为表单/模型添加动态变量

请帮忙,我如何在 Yii CFormModel 中添加动态变量?

或者

显示异常“未确定的属性”=(

0 投票
2 回答
878 浏览

yii - 如何在 yii 中显示重复属性错误验证消息

当用户注册结束时我需要显示错误消息,他输入了存在的电子邮件。我在我的视图中尝试这个:

和这个

但它不起作用。

有我的用户模型的规则方法

报名表型号:

和我的注册操作:

0 投票
4 回答
126 浏览

php - 在 Yii 框架中使用自定义名称上传图像

我正在尝试从 Yii 框架中的注册表单上传图像。图像将保存在“img/avatar”文件夹中,图像名称应更改为用户名。我用于此的一段代码如下:

问题是:用户名的名称已经保存在数据库的图片行中。但是图像没有上传到文件夹中。我试图找出代码中的问题。但无法解决。有什么建议么?