Je réaménage un .haml form_for pour une vue #edit_profile afin de prendre en charge un contrôleur où les méthodes #edit et #update ont déjà été revendiquées. J'avais la forme qui fonctionnait avant avec les méthodes standard, mais apparemment Rails faisait beaucoup de coulisses que je dois maintenant spécifier et je suis coincé.Exemple de formulaire_pour une action REST personnalisée et .haml?
Je suis du genre à apprendre par mimétisme et à casser des choses, alors j'ai besoin d'un exemple. J'ai fait un googled sans n'importe quelle chance, donc j'espère que quelqu'un ici peut me pointer à un. Plus précisément: où dois-je mettre les chemins method :: patch et update_profile?
J'ai juste besoin du haml. J'ai établi que le contrôleur fonctionne avec les nouvelles méthodes (#edit_profile et #update_profile), donc tout ce que j'ai à faire est de connecter le formulaire au contrôleur.
est ici le dépôt si quelqu'un a besoin que: https://github.com/sidhene/MetPlus_PETS/blob/Update_CompanyPerson-%23146/app/views/company_people/edit_profile.html.haml
Merci à l'avance, A
Merci, je pense que nous (je fais partie d'une équipe) avons déjà confirmé avec des routes rake. J'ai utilisé les tests Rspec pour vérifier le contrôleur. En supposant que les tests sont bons, au moins l'un d'entre eux aurait-il échoué si les itinéraires étaient erronés? –
Les tests d'intégration (capybara, par exemple) l'auraient attrapé. 2) même si vous appelez la méthode 'render_views', il serait passé parce que le code est syntaxiquement correct, et 3) lorsque vous testez des méthodes de contrôleur, vous ' re contournant le routeur, de sorte que le code pour tester l'action 'update_profile' nomme cette action au lieu de s'appuyer sur le code d'une vue. –