Ben Kohana 3 varsayılan olarak sağlanan bu hata mesajları fark ettik.
return array(
'not_empty' => ':field must not be empty.',
);
Açıkçası, :field
alan adı ile değiştirilir.
Şimdi bir resim yükleme doğrulayarak duyuyorum. Açıkçası, ben sadece JPG, JPEG, GIF ve izin veriyorum PNG.
Ben bir hata mesajı şöyle kurdunuz.
return array(
'photo' => array(
'Upload::type' => 'You must upload an image file (JPG, JPEG, GIF, PNG)'
)
);
Ben de bu yüzden gibi Kohana en doğrulama yardımcıyı kullanın.
$input->rules('photo', array(
'Upload::type' => array('Upload::type' => array('jpg', 'jpeg', 'png', 'gif'))
));
Ben belki gibi, benim hata dizesi bu kabul uzantıları kullanabilirsiniz bir yolu var mı ...
return array(
'photo' => array(
'Upload::type' => 'You can only upload files of :types'
)
);