derzeit stehe ich gerade wie der Ochs vor’m Berg (bei Rails 1.2.6) mit
einem -
eigentlich nicht ganz so schwierigem Problem:
Ich generiere einen Link
über:<%= “Types”, :controller=>“master_data”,:action=>‘index’ %>
Dies generiert einen Link der Form http://server/master_data/index - soweit ok.
Jedoch möchte ich nicht i.a. auf die index-Seite sondern gerne direkt zu
einem
best. Anchor springen. D.h. der Link soll etwa so aussehen: http://server/master_data/index#anchor
Wie erreiche ich dies?
Leider führen:
<%= “Types”, :controller=>“master_data”,:action=>‘index#anchor’ %>
und
<%= “Types”, :controller=>“master_data”,:action=>‘index’,:id=>#anchor’
%>
nicht zum Ziel, da ‘#’ escaped wird, d.h. es wird ein Link der Form: http://server/master_data/index%23anchor
generiert.
Gibt es eine einfache Option auf einen anchor zu verweisen, ohne link_to
zu
überladen?