Est-ce que CakePHP a une aide de formulaire pour les listes déroulantes html?liste déroulante cakephp?
1
A
Répondre
4
Oui, il y a un FormHelper::select
explicite et array('type' => 'select')
et les champs sélectionnés sont automatiquement créés in certain circumstances pour les relations belongsTo.
3
La réponse rapide est oui:
echo $this->Form->input('fieldName2', array('type' => 'select', 'options' => $array_of_options));
Si vous avez une inclusion d'aide déjà ajouté au contrôleur, assurez-vous d'inclure l'aide du formulaire var $helper = array('Html', 'Javascript','Form',...);
.
Ensuite, votre point de vue, vous pouvez construire des formes comme ceci:
<?php
echo $this->Form->create('ModelName', array('action' => 'nameOfAction'));
echo $this->Form->input('fieldName');
echo $this->Form->input('fieldName2', array('type' => 'select', 'options' => $array_of_options));
echo $this->Form->end(__('Submit', true));
?>
0
Juste une astuce pour compléter les réponses ci-dessus (sur le point): find ('list', $ params) méthode de modèle peut souvent être très utile dans la génération de vos tableaux déroulants. Découvrez plus d'informations à ce sujet ici: http://book.cakephp.org/view/449/find#find-list-810
Questions connexes
- 1. Liste déroulante Pays/État dans CakePHP
- 2. Liste déroulante pour une version plus récente de cakephp
- 3. Manipulation de tableau pour créer une liste déroulante cakephp
- 4. Liste déroulante avec dyanmic optgroup
- 5. Liste déroulante
- 6. Comment redimensionner la liste déroulante d'une liste déroulante avec la zone de liste déroulante?
- 7. Problème avec la liste déroulante de la liste déroulante
- 8. JSP: liste déroulante 2 dépend de la liste déroulante 1
- 9. Comment redimensionner la liste déroulante d'une liste déroulante?
- 10. Liste déroulante générique
- 11. Liste déroulante non sélectionnable
- 12. Liste déroulante dynamique!
- 13. Liste déroulante en cascade
- 14. bascule liste déroulante visibilité
- 15. liste déroulante cochée
- 16. Liste déroulante ASP.NET Problème
- 17. ToolTipping une liste déroulante
- 18. MVC liste déroulante
- 19. iPhone liste déroulante
- 20. Liste déroulante ASP.NET MVC
- 21. Problèmes de liste déroulante
- 22. Liste déroulante en PHP
- 23. deux liste déroulante
- 24. Calandre liste déroulante
- 25. numéro de liste déroulante
- 26. Liste déroulante déclencheur jquery?
- 27. Liste déroulante en cascade
- 28. Formulaires - Liste déroulante
- 29. PHP Date liste déroulante
- 30. Liste déroulante jQuery personnalisée