如何在cakephp的输入错误中添加类“ is-invalid”?

时间:2019-06-05 21:34:09

标签: php cakephp cakephp-3.x form-helpers

我正在尝试在输入中添加.is-invalid类以使用引导CSS ... 但我只有“ inputContainerError”

'inputContainerError' => '<div class="mb-3"> {{content}}{{error}}</div>',

cakephp在FormHelper中是否没有“ inputError”?

示例:

'inputError' => '<input type="{{type}}" class="form-control is-invalid" name="{{name}}"{{attrs}}/>'

1 个答案:

答案 0 :(得分:1)

没有这样的模板,没有(可以在the API docs中找到可用的模板)。

添加is-invalid类很容易,您只需要更改表单助手的errorClass配置:

$this->Form->setConfig('errorClass', 'is-invalid');

添加其他(静态)类同样简单,只需使用control()方法的class选项:

$this->Form->control('field', ['class' => 'form-control']);

另请参见