Bonjour :)
Intégrer Bootstrap à CakePHP peut vite devenir très énervant, notamment pour les formulaires..
Après plusieurs recherches et essais, je n'ai pas trouvé de plugin ou helper qui me convienne. J'ai donc décidé d'en développer un.
Je vous le présente ici : https://github.com/ICPlugins/ICBootstrap.git
Je me suis clairement inspiré de ce que j'ai pu trouvé sur d'autres projets du même genre.
L'idée de départ c'est d'avoir un plugin qui propose tout ce qu'il faut de base pour commencer à développer avec Bootstrap sans se prendre la tête.
On trouve dans ce plugin :
- un FormHelper (les fameux formulaires..)
- un PaginatorHelper (de la pagination facile et rapide)
- un AlertComponent (gestion des messages flash)
- tout ce qu'il faut pour que Bootstrap fonctionne immédiatement (un layout, les fichiers css js et fonts)
Toujours dans l'optique de rendre les choses simples, la seule chose à faire est d'ajouter public $components = array('ICBootstrap.ICBootstrap'); dans votre AppController. Ce petit component va s'occuper de charger tout le reste.
N'hésitez pas à tester et à donner votre avis !