J’utilise la balise img link_to comme suit
Qui se traduit par le code html suivant
Je veux la classe = « dock-item » pour aller à la `` balise au lieu de la balise img.
Comment puis-je changer cela ?
Mise à jour :
résultats en
J’utilise la balise img link_to comme suit
Qui se traduit par le code html suivant
Je veux la classe = « dock-item » pour aller à la `` balise au lieu de la balise img.
Comment puis-je changer cela ?
Mise à jour :
résultats en
bonjour, vous pouvez essayer de faire ce
link_to image_tag("Search.png", :border => 0), {:action => 'search', :controller => 'pages'}, {:class => 'dock-item'}
ou même
link_to image_tag("Search.png", :border => 0), {:action => 'search', :controller => 'pages'}, :class => 'dock-item'
notez que la position de l'accolades est très important, parce que si vous les manquez, rails de supposer qu'ils forment un seul de hachage paramètres (lire plus à ce sujet ici)
et selon l' api pour link_to:
link_to(name, options = {}, html_options = nil)
espérons que cela aide! =)
Pour répondre à votre question mise à jour, d’après http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html...
Soyez prudent lorsque vous utilisez le style plus ancien de l’argument, comme un hachage extra littéral est nécessaire :
Laissant le hachage donne le mauvais lien :
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.