K
Kev Jackson
Hi
I'm having problems with using a hash. I put in a class and when I
retrieve it, it's automagically become a string
ie
<%= button_link _("Export CSV"),
SearchParams.get_url_hash({ :action => :export_csv, :klass =>
Customer }, params, @search_fields) %>
Customer is a class that is available to my view
def export_csv
klass = params[:klass]
cond = SearchParams.get_search_conditions(klass, params, @search_fields)
set_csv_headers(klass)
csv_export(klass, cond)
end
but here klass (and params[:klass]) is a string? What I really want to
do is
<%= button_link _("Export CSV"),
SearchParams.get_url_hash({ :action => :export_csv(Customer) },
params, @search_fields) %>
Any ideas why my lovely Customer class is being butchered into a string
Kev
I'm having problems with using a hash. I put in a class and when I
retrieve it, it's automagically become a string
ie
<%= button_link _("Export CSV"),
SearchParams.get_url_hash({ :action => :export_csv, :klass =>
Customer }, params, @search_fields) %>
Customer is a class that is available to my view
def export_csv
klass = params[:klass]
cond = SearchParams.get_search_conditions(klass, params, @search_fields)
set_csv_headers(klass)
csv_export(klass, cond)
end
but here klass (and params[:klass]) is a string? What I really want to
do is
<%= button_link _("Export CSV"),
SearchParams.get_url_hash({ :action => :export_csv(Customer) },
params, @search_fields) %>
Any ideas why my lovely Customer class is being butchered into a string
Kev