Kan je bij CakePHP een validation error message tonen voor hidden fields? Onderstaand werkt wel, alleen zie ik geen msg als je een parameter weglaat
. Niet echt user friendly.
Of moet ik een soort 'error placeholders' toevoegen?
Ik heb in mn form deze hidden fields;
En hierop valideer ik met dit;
Of moet ik een soort 'error placeholders' toevoegen?
Ik heb in mn form deze hidden fields;
code:
1
2
3
| add.ctp - view:
echo $this->Form->input('Feedback.site', array('type' => 'hidden', 'value' => $this->params['pass']['0']));
echo $this->Form->input('Feedback.page', array('type' => 'hidden', 'value' => $this->params['pass']['1'])); |
En hierop valideer ik met dit;
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| Feedback.php - model:
<?php
class Feedback extends AppModel
{
public $validate = array(
'Feedback.site' => array(
'rule' => 'notEmpty',
'allowEmpty' => false,
'message' => 'Er is iets fout gegaan, probeer opnieuw.'
),
'Feedback.page' => array(
'rule' => 'notEmpty1',
'allowEmpty' => false,
'message' => 'Er is iets fout gegaan, probeer opnieuw.'
),
);
}
?> |