问题标签 [yii2-validation]
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.
authentication - Yii2 oauth2 client_credential 令牌认证
我使用 Filsh/yii2-oauth2-server,
我可以通过 $_pos 使用客户端令牌来访问我的 API。
在控制器中:
如果我使用密码(user_credential)令牌,我可以使用以下方式实现承载身份验证:
但是这种方法是在验证用户中使用用户表,而不是 oauth_client 表来验证没有用户的客户端。
如何仅基于客户端表验证令牌,而无需用户表?
如何使用:HEADER 授权:Bearer?任何人都可以帮忙吗?
php - 在焦点/键上禁用 Yii 验证错误消息 - Yii2
默认情况下,表单中的提交按钮出现keyup
和之后出现错误消息pressing
(如果该特定属性存在任何错误)。没关系。工作得很好。
但是,是否有可能出现disable
错误消息key up
?意味着,错误消息(如果有)应该仅在按下提交按钮时出现。
看法
控制器
我发现如何在 Yii 2 中禁用活动表单的客户端验证消息?.
但是,在这个答案中。错误消息既不会出现在按键上,也不会出现在按下提交按钮时。要显示错误摘要,我需要使用<?= $form->errorSummary($model) ?>
. 那么,有没有办法禁用key up
错误消息并显示错误消息,因为它只在pressing
提交按钮上显示。
php - 在名称中包含模式后,必填字段不起作用 - Yii2
我正在经历尴尬的境地。
除了. required
_first_name
而且,它是在包含pattern
在规则中之后发生的。如果我删除或评论pattern
规则,它是有效的。
我的动机是不允许任何space
,number
或special character
except '
。而且,这种模式规则可以按我的意愿正常工作。但是,唯一的问题是现在它没有采取required
规则。
欢迎任何帮助/提示/建议。
php - Yii2,表单和字段名称
简单的问题,但还没有解决方案。据我们所知
将创建简单的表单和输入字段。当然,我们将加载 $_POST 数据,例如
如果我们查看 $_POST,我们会看到类似FormFilter[keyword]
字段名称的内容。所以问题是,我怎样才能改变它?我需要(我认为)以某种方式改变表单\模型而不是视图,因为我们需要正确加载。
它将在哪里使用?任何 GET 表单都会显示带有类名的丑陋 url,例如使用我们将获得的简单操作和模型,FormFilter[keyword]
但我想将其更改为keyword
,因此 url 将比“长字段名”更容易理解。
有谁知道如何处理这个问题?
yii2 - 无效的验证规则:一个规则必须同时指定属性名称和验证器类型,在 Yii2
在我的基本应用程序项目中,我正在尝试集成注册表单,但出现此错误:
无效的验证规则:规则必须同时指定属性名称和验证器类型。
我的代码在这里。
注册表格.php
站点 Controller.php/signup 方法
我的视图文件
我的用户文件,这是必须将数据发布到的文件。我从这里检索登录详细信息。
php - yii2 中没有唯一验证者的消息
我有以下规则让电子邮件在模式中是唯一的
我没有使用ajax 提交表单。问题是我收到了除唯一规则之外的所有规则验证消息。
那么如何让唯一规则在客户端起作用呢?
我错过了什么?请帮忙
yii2 - Yii2 ActiveForm radioList 所需值校验
我使用 Yii2 activeForm 字段实现了一个表单,但无法提交表单。我不断从模型中收到验证错误“付款方式不能为空白”,我将付款方式设置为必需值,但不知何故,radioList 中的值没有到达模型的 payment_method 属性。
模型:
}
看法:
php - 自定义验证消息在 Yii2 中不起作用
我想显示电话号码的最大长度和最小长度的自定义验证消息。我编写了这段代码来显示电话号码字段的最大长度和最小长度的自定义验证消息。
验证运行良好,但未显示自定义消息。每次都是显示此默认 yii2 消息“电话应包含最多 12 个字符。”
提前感谢您的帮助。