我尝试在CI3中为已设置的表单验证规则设置自定义消息。为此,我使用了一个配置文件:
$config = array(
'register' => array(
array(
'field' => 'username',
'label' => 'Username',
'rules' => 'trim|required|min_length[5]',
'errors'=> array(
'required' => 'Trebuie introdus',
'min_length[5]' => 'Minim 5 caractere'
)
),
rest of arrays
“必需”规则显示我设置的消息。
**'min_length[5]'显示标准消息。**我不知道我遗漏了什么:D我也尝试过传递参数,但仍然是一样的。
'min_length[5]' => 'Minim %s caractere'
我不想覆盖全局文件。
1条答案
按热度按时间hvvq6cgz1#
您需要在
errors
数组中将[5]
保留在min_length
后面,以显示自定义消息: