rubyforen.de
http://forum.ruby-portal.de/

link_to(): CSS-Klasse als Parameter übergeben?
http://forum.ruby-portal.de/viewtopic.php?f=14&t=1167
Seite 1 von 1

Autor:  Josh [ 14 Nov 2005, 22:17 ]
Betreff des Beitrags:  link_to(): CSS-Klasse als Parameter übergeben?

Hallo

Ich möchte, dass mir link_to() das Attribut "class" ins a-Tag einfügt. Ich habe es mit



1
2
3
4
<%= link_to('asdf',
:controller
=
> 'user',
:action => 'login',
:css => 'tool') %>


versucht, aber das hat nicht gefruchtet... ;-)

Danke und Grüsse
Josh

Autor:  oracle2025 [ 14 Nov 2005, 23:22 ]
Betreff des Beitrags: 

:class => 'xyz'

Autor:  Josh [ 14 Nov 2005, 23:25 ]
Betreff des Beitrags: 

oracle2025 hat geschrieben:
:class => 'xyz'

Habe ich auch schon probiert, doch dann meint die Methode, ich will einen GET-Parameter erstelltn:

?class=xyz

Autor:  oracle2025 [ 14 Nov 2005, 23:52 ]
Betreff des Beitrags: 

probier mal:
link_to "Help", { :action => "help" }, { :class => 'abc' }

Autor:  Josh [ 14 Nov 2005, 23:55 ]
Betreff des Beitrags: 

oracle2025 hat geschrieben:
probier mal:
link_to "Help", { :action => "help" }, { :class => 'abc' }

Hui, das geht jetzt tatsächlich! Aber sollte die einfachere Variante auch nicht irgendwie gehen?...
Jedenfalls schon mal herzlichen Dank! :-)

Autor:  Josh [ 14 Nov 2005, 23:58 ]
Betreff des Beitrags: 

OK, habe es im Buch gefunden:

Zitat:
...we had to use the optional third parameter of the link_to( ) method,
which lets us specify HTML attributes for the generated tag.

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/