Criei um método de validação no meu ProdutosTable, porém ao clicar em salvar sem preencher nenhum campo, ele me manda de volta para a listagem dizendo que não foi possível cadastrar o produto, mas o correto era mostrar que o campo nome, por exemplo não pode ser vazio.
Observação: Não estou usando o FormHelper.
Minha dúvida é se o método de validação só funciona quando se usa o FormHelper?
Meu ProtudosTable:
<?php
namespace App\Model\Table;
use Cake\ORM\Table; use Cake\Validation\Validator;
class ProdutosTable extends Table {
public function validationDefault(Validator $validator){ $validator->requirePresence('nome', true)->notEmpty('nome'); return $validator; }
}
?>