Skip to content

Commit

Permalink
Fix flash error construction.name type_id field is required
Browse files Browse the repository at this point in the history
  • Loading branch information
Ioannis committed Dec 15, 2024
1 parent 29364c0 commit 92abee3
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions app/src/Controller/StandardController.php
Original file line number Diff line number Diff line change
Expand Up @@ -92,11 +92,17 @@ public function add() {
$errors = $obj->getErrors();

if(!empty($errors)) {
$this->Flash->error(__d('error', 'fields', [ implode(',',
array_map(function($v) use ($errors) {
return __d('error', 'flash', [$v, implode(',', array_values($errors[$v]))]);
},
array_keys($errors))) ]));
$errorlist = [];
foreach ($errors as $model => $fails) {
foreach ($fails as $issues) {
foreach ($issues as $column => $issue) {
$error_descriptions = array_values($issue);
$col_issues = implode(',', $error_descriptions);
$errorlist[] = __d('error', 'flash', [$column, $col_issues]);
}
}
}
$this->Flash->error(__d('error', 'fields', $errorlist));
} else {
$this->Flash->error(__d('error', 'save', [$modelsName]));
}
Expand Down

0 comments on commit 92abee3

Please sign in to comment.