[RailsFr] Re: rajout de ressource dans rails 4

2016-11-24 Par sujet ziburudebian
merci florian, mais cela ne semble pas marcher; pour info je ne fais pas du rhtml ou haml mais du slim mais je vais jeter un oeil sur react et ses jsx concernant ma fonctionnalité du print je voulais sur un bouton print, disponible dans toutes mes vues de type index (show), lancer une

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Guillaume Betous
Merci pour tout ça :) gUI Le 24 novembre 2016 à 02:52, Florian Dutey a écrit : > Lol, simple expression de mes gouts. > Mais si tu veux des raisons, je peux te donner une liste non exhaustive > (on en decouvre de nouvelles tous les jours) > > 1) Mixer client et serveur dans

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Florian Dutey
Lol, simple expression de mes gouts. Mais si tu veux des raisons, je peux te donner une liste non exhaustive (on en decouvre de nouvelles tous les jours) 1) Mixer client et serveur dans lesquels y'a pas de tolerance, c'est pas bien, c'est mal, (ne serait ce que par respect pour le principe de

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Guillaume Betous
[HS] > et je chercherai pas a savoir, je vomis les vues html en rails > Alors là, je demande plus d'explications. Pas de sous-entendus, je ne comprends pas ce que tu veux dire par-là. Le rendu HTM est bien 99,9% de l'utilisation de Rails non ? Merci :) [/HS] gUI -- Pour la santé de votre

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Florian Dutey
1) tu veux imprimer quoi? /clients? C'est un listing? 2) Pourquoi creer une nouvelle route pour ca? Tu peux le gerer en ajoutant le format .pdf a ton index. /clients => html, /clients.pdf => la meme en pdf. Maintenant regarde bien ton log Rails ActionController::RoutingError (No route matches

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Olivier Gosse-Gardet
Bonjour, La log transmises dans ton mail précédent indique un POST Started POST "/clients/print" for 85.31.146.36 at 2016-11-23 13:24:19 +0100 F, [2016-11-23T13:24:19.115964 #29587] FATAL -- : ActionController::RoutingError (No route matches [POST] "/clients/print"): C'est normal ? On Wed, Nov

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet Florian Dutey
resources :clients, au pluriel pour resources. Deja, dis nous ce que "print" est sense faire, histoire qu'on comprenne un peu mieux :) 2016-11-23 20:48 GMT+08:00 ziburudebian : > merci pour vos propositions > > la solution de gregory de rajouter la méthode :print dans ton >

[RailsFr] Re: rajout de ressource dans rails 4

2016-11-23 Par sujet ziburudebian
merci pour vos propositions la solution de gregory de rajouter la méthode :print dans ton “before_action” ne change rien le get ‘/print' ⇒ ‘clients#print', as: ‘print' dans route.rb de pix_plm ne donne rien non plus get “clients/print”, to: 'clients#print', as: “print_clients” à rajouter en

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-22 Par sujet Florian Dutey
PS: rajouter des routes sur une resource a base de get '/client/print', to: 'clients#print' n'est pas une bonne solution Enfin, je pense que la solution de Guirel est la bonne. Le probleme vient que dans ta vue tu as url_for([:print, :clients]) New marche, donc il semblerait que le probleme

Re: [RailsFr] Re: rajout de ressource dans rails 4

2016-11-22 Par sujet Florian Dutey
Si tu veux '/clients/:id/print", dans tes routes, tu ajoutes resources :clients do member do get :print end end et dans ta vue Print Si tu veux '/clients/print' (ce qui ne semble pas ce que tu veux) resource :clients do collection do get :print end end et dans ta vue Print

[RailsFr] Re: rajout de ressource dans rails 4

2016-11-22 Par sujet julien bouchon
à ajouter hors du bloc 'ressource' ;) Le mardi 22 novembre 2016 17:42:33 UTC+1, julien bouchon a écrit : > > Hello, > je crois que quand tu déclares tes routes comme ça, ça te génère une route > de ce type: > > /clients/*[client_id]*/print > > si tu veux quelque chose comme clients/print essaie

[RailsFr] Re: rajout de ressource dans rails 4

2016-11-22 Par sujet julien bouchon
Hello, je crois que quand tu déclares tes routes comme ça, ça te génère une route de ce type: /clients/*[client_id]*/print si tu veux quelque chose comme clients/print essaie : get "clients/print", to: 'clients#print', as: "print_clients" Le mardi 22 novembre 2016 13:59:29 UTC+1,