Je le redonne : demaria.phili...@lfbogota.com Le jeudi 16 avril 2015 07:58:39 UTC-5, Philippe Demaria a écrit : > > Oui bien sûr. > C'est pour ça que j'ai mis mon mail pro. > > Le jeudi 16 avril 2015 07:53:46 UTC-5, Olivier El Mekki a écrit : >> >> Sans vouloir être rabbat joie, peut-être devriez-vous tout deux continuer >> cette discussion par mail privé, cela commence à devenir plus du pair >> programming qu'une discussion ouverte à mailer à des centaines de personnes >> ;) >> >> >> >> On Thursday, April 16, 2015 at 2:51:41 PM UTC+2, Philippe Demaria wrote: >>> >>> Bin non, mon pauvre, je le prends sur mes nuits et sur mes >>> dimanches....Et sur ma famille aussi. >>> J'adore essayer de dompter les ordinateurs. C'est juste par challenges >>> intellectuels. >>> Mais ce projet, je voudrais le présenter à plus grande échelle, et peut >>> être fonder une association. Alors là, ce serait différent. >>> mon mail professionnel est demaria....@lbfogota.com >>> . >>> >>> Le jeudi 16 avril 2015 07:43:11 UTC-5, Guirec Corbel a écrit : >>>> >>>> >>>> => Là tu me parles du controller. Or, je n'ai qu'un seul controller pour >>>>> tous les exercices, c'est celui qui s'apelle exo_aleas_controller >>>>> .html.erb qui hérite de ExoAleasController < ApplicationController >>>>> Dans mon modèle, je n'ai pas de Exo.find(id). >>>> >>>> >>>> Je voulais dire que, dans le contrôleur, quand tu feras >>>> un ExoAlea.find(id) il te sortira une instance de la classe fille. >>>> >>>> Je ne voudrais pas abuser mais je fais souvent des vidéo conférence >>>>> pour mon métier, si tu as un moment, c'est possible pour moi. Par >>>>> HangOut, >>>>> vive Google. >>>> >>>> >>>> On peut tester ça dimanche peut-être. Est-ce que tu fais ça à des fin >>>> professionnel. Si oui, on peut s'arranger pour que je te donne du support >>>> à >>>> plus long terme. >>>> >>>> Le 16 avril 2015 08:37, Philippe Demaria <demaria....@lfbogota.com> a >>>> écrit : >>>> >>>>> Ça commence à ressembler à quelque chose de bien. Je pense que tu >>>>> bouger ceci : >>>>> >>>>> @a=rand(20)-rand(20) >>>>> @b=rand(2..7) >>>>> @c=rand(20)-rand(20) >>>>> @d=rand(2..7) >>>>> >>>>> dans ton modèle. => je viens de le faire. OK. >>>>> >>>>> >>>>> Normalement, ta vue sera dans >>>>> app/views/ton_controlleur_au_pluriel/ton_action.html.erb. >>>>> Pour ton contrôleur, ça dépend de ce que tu veux. D'après ce que je >>>>> comprends tu à la possibilité de créer/modifier/supprimer des exercices. >>>>> Pour moi, tu devrais créer un contrôleur pour ajouter une nouvelle >>>>> réponse. >>>>> Je crois que je créer un "AnswersController". Tu vue sera donc dans >>>>> app/views/answers/new.html.erb. >>>>> >>>>> => Mon dossier qui contient ma vue s'appelle exo_aleas. Ma vue est >>>>> donc dans app/wiews/exos_aleas/show.html.erb. Jusque là, c'est bon. >>>>> Une fois que l'exercice aléatoire est créé avec sa réponse, je ne le >>>>> touche plus jamais ! >>>>> >>>>> Au niveau de l'instanciation, c'est le Single Table Inheritance (STI), >>>>> comme dans le lien que je t'ai fourni. Si tu un classe ExoDisc qui hérite >>>>> de Exo, tu peux faire Exo.find(id) et il va te retourner une classe de >>>>> type >>>>> "ExoDisc". >>>>> => Là tu me parles du controller. Or, je n'ai qu'un seul controller pour >>>>> tous les exercices, c'est celui qui s'apelle >>>>> exo_aleas_controller.html.erb >>>>> qui hérite de ExoAleasController < ApplicationController >>>>> Dans mon modèle, je n'ai pas de Exo.find(id). >>>>> >>>>> Si tu veux simplifier ton controlleur, tu peux utiliser >>>>> https://github.com/plataformatec/responders >>>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fplataformatec%2Fresponders&sa=D&sntz=1&usg=AFQjCNHNNun_c1fE27LF-1IghU5aS-XDrg> >>>>> >>>>> et https://github.com/hashrocket/decent_exposure . => on va y aller >>>>> doucement. Quand j'aurais tout bien compris je verrai. Je vais déjà >>>>> migrer >>>>> de Mongo vers PostGrei. >>>>> >>>>> J'aime bien aidé les gens quand c'est un problème que je connais bien. >>>>> Je pense que la communauté Ruby est plus petite que celle de PHP mais >>>>> très >>>>> altruiste. Si tu étais proche, je serai probablement venu t'aider. >>>>> Je ne voudrais pas abuser mais je fais souvent des vidéo conférence >>>>> pour mon métier, si tu as un moment, c'est possible pour moi. Par >>>>> HangOut, >>>>> vive Google. >>>>> >>>>> -- >>>>> -- >>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>> "Railsfrance" de Google Groups. >>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>> l'adresse rails...@googlegroups.com >>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>> railsfrance...@googlegroups.com >>>>> --- >>>>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes >>>>> "Railsfrance". >>>>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>>>> concernant, envoyez un e-mail à l'adresse >>>>> railsfrance...@googlegroups.com. >>>>> Pour obtenir davantage d'options, consultez la page >>>>> https://groups.google.com/d/optout. >>>>> >>>> >>>>
-- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscr...@googlegroups.com --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com. Pour plus d'options, visitez le site https://groups.google.com/d/optout .