Nicolas,

J'étais certain que j'allais déclencher des commentaires avec ma réponse de 
baltringue.
Si je peux me permettre, j'aime bien la 3° partie de ta réponse car tu indiques 
des suggestions concrètes avec des références.
Par contre pour la 1° partie, tu ne donnes aucun conseil. Peux-tu me diriger 
vers des exemples de "best practices" ? Perso, je me base beaucoup sur 
api.rubyonrails.org qui fait beaucoup usage de Hash, mais je trompe peut-être.

Pendant que j'y suis, je ne trouve pas de tuto sur le passage du mode 
development au mode production et les erreurs à ne pas commettre quand on 
jongle avec les deux.

merci d'avance

Christophe
PS : je suis passé aux CSS depuis quelque temps...

Le 19 août 2010 à 11:17, Nicolas Blanco a écrit :

> Hello,
> quand je vois des Hash pour générer des routes, j'ai envie de pleurer.
> Générer des routes avec un Hash c'est du Rails 1.
> Je rêve de pouvoir lancer une croisade sur le web pour détruire tous
> les tutoriaux Rails 1 pour éviter de voir des débutants pomper du code
> et utiliser des conventions vieilles d'il y a 5 ans.
> 
> Mettre du code JavaScript directement dans les vues, directement dans
> des onMachinChouette, c'est plus trop d'actualité aussi.
> C'est comme les styles, vous utilisez encore des balises HTML 4 ou
> bien vous mettez vos styles dans une CSS ?
> 
> Le code JavaScript c'est pareil, les dernières conventions préconisent
> de coder les événements dans des fichiers à part (
> http://fr.wikipedia.org/wiki/Javascript_discret ). On va alors
> utiliser un framework JS comme jQuery qui va nous permettre de
> manipuler tout le DOM de la page une fois celui-ci chargé
> ($(document).ready, etc.).
> 
> Plus d'infos sur jQuery : http://www.jquery.com
> Des millions de tutos sont disponibles sur Internet...
> 
> @+.
> 
> 2010/8/19 Christophe Decaux <[email protected]>:
>> Salut,
>> Je ne suis pas un expert, mais j'ai un peu joué avec ce genre d'élément.
>> Le paramètre 'onclick' de image_submit_tag (et image_tag aussi) attend du
>> code JavaScript. cf : image_tag et image_submit_tag
>> Dans un cas similaire, j'ai plutôt utilisé ce genre de construction:
>> <%= link_to_remote(image_tag("my_pict.png",
>> :size=>"16x16"), :url=>{:action=>'my_action', :controller=>'my_controller',
>> :id=>'whatever'}, :method=>"post") %>
>> qui génère un Ajax.Request
>> Bon courage
>> Christophe
>> Le 19 août 2010 à 09:49, patxi.mayol a écrit :
>> 
>> Bj,
>> J'essaye de mettre une image dans un bouton; pour cela j'ai trouvé
>> image_submit_tag qui me convient bien;
>> Je souhaiterai utiliser image_submit_tag de la façon suivante :
>> exécuter une fonction de mon controller sur click et non sur le submit
>> du form; j'ai essayé ':onclick' (cf ci-dessous) mais cela ne marche
>> pas!
>> 
>> <%= image_submit_tag "img_ok.ico",:onclick=>'prjcfg/cfg/load', :url =>
>> {:controller => "prjcfg/cfg", :action => 'load' }  %>
>> 
>> Avez-vous une idée ?
>> 
>> Merci
>> 
>> --
>> 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
>> [email protected]
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> [email protected]
>> 
>> --
>> 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
>> [email protected]
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> [email protected]
> 
> 
> 
> -- 
> Nicolas Blanco, Web developper
> 
> http://www.nicolasblanco.fr
> Jabber/GoogleTalk : [email protected]
> Twitter : http://twitter.com/slainer68
> Github : http://github.com/slainer68
> Skype : slainer68
> 
> -- 
> 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 
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse 
> [email protected]

-- 
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 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à