Comment puis-je mettre en place les conditions d'appeler la fonction de MySQL à partir CakePHP quand il n'y a pas CakePHP (à partir du modèle) validationconditons de contrôle CakePHP quand il n'y a pas de validation
Codequi appelle la fonction mysql du contrôleur:
$generateDocNum = $data_source->fetchAll("
select generateDocNum(?, ?, ?, ?, ?) as generateSn
", array(
'MNF',
$codeTelpArea, // city
$this->request->data['Manifest']['date'], // date
$codeBranch, //branch
$codeModa //Moda
));
Le code fonctionne bien, mais le problème est que lorsque la validation retourne false (ex: notEmpty validation), la fonction a déjà été appelée. Je veux juste appeler cette fonction quand la validation est terminée.
J'ai essayé d'utiliser
$this->Model->validationErrors
et
$this->Model->invalidFields()
mais cela ne fonctionne pas du tout.
oui, j'a déjà été essayé d'utiliser entre elle, mais je dois mettre mon champ de retour de la fonction mysql que j'ai appelé –