HI, Je veux supprimer ce optgroup de ma liste déroulante cakephp. Comment puis-je faire ceci?Comment désactiver optgroup de combobox
Cordialement, Karn
HI, Je veux supprimer ce optgroup de ma liste déroulante cakephp. Comment puis-je faire ceci?Comment désactiver optgroup de combobox
Cordialement, Karn
Eh bien, ne l'ajoutez pas si vous ne voulez pas. Fondamentalement, les boîtes de sélection sont remplis seul tableau comme celui-ci:
$options = array(1=>'Text 1', 2=>'Text 2', ...);
Avoir optgroup besoin tableau à deux dimensions comme:
$options = array(
'Opt Group 1'=>array(
1=>'Text1',
2=>'Text2',
...
),
'Opt group 2'=>array(
1=>'Text1',
2=>'Text2',
...
)
);
Très probablement dans votre contrôleur au lieu de:
$this->set('options', $this->YourModel->find('list'));
vous utilisent
$this->set('options', $this->YourModel->find('all'));
Notez le paramètre dans la fonction de recherche. Jetez un oeil à that article for Options parameter