Olivier, t'as raison. Désolé.

Le 16 avril 2015 08:53, Olivier El Mekki <oelme...@gmail.com> 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 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 .

Répondre à