Hallo zusammen,

ich versuche gerade, einem delete link einen query_parameter mitzugeben. Aber irgendwie klappt's nicht ganz:

<%= link_to "löschen",
  item_path(this.id),
  :method=>:delete,
  :confirm=>"Sicher?",
  :class=>"no_hover",
  :noch_ein_parameter => "bla",
  :title=>"Item löschen" %>

Egal, wie ich die Parameter als Hash gruppiere, der zusätzliche Parameter wird entweder den a-Tag zugeordnet oder ganz verschluckt. Nachdem die Definition von "link_to" so aussieht:

def link_to(name, options = {}, html_options = nil, *parameters_for_method_reference)
  ...

und "parameters_for_method_reference" an "url_for" übergeben wird zur Konstruktion der URL hätte ich gedacht, es müsste so gehen:

<%= link_to "löschen",
  item_path(this.id),
{:method=>:delete, :confirm=>"Sicher?", :class=>"no_hover", :title=>"Ite m löschen"},
  :noch_ein_parameter => "bla"
%>

Dann wird er aber schlichtweg ignoriert.

Ich hätte ihn aber einfach gerne im POST (genau so wie den :delete Parameter) oder von mir aus auch als query_string in der URL.


Weiß von Euch jemand, wie's geht? (Wahrscheinlich ist's ja ganz einfach und ich habe ein Brett vorm Kopf).

Grüße, Niko.

--
___________________________________
niko dittmann
gottfr.-keller-str. 36
78467 konstanz
GERMANY

mail:         [EMAIL PROTECTED]
fon:                +49 7531 959531
fax:           +49 1212 512 852 148
aim:                         ende42
___________________________________


_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an