What is the 'rails way' to pass a parameter to the controller in a link -
i'm trying pass variable view controller in link_to. link_to:
<%= link_to "download csv", vendor_skus_path(format: "csv") %>
i pass filter parameter, parameter set in view , not part of form. how can parameter controller use in model? how build filter parameter:
<%= select_tag "vendor-select", options_from_collection_for_select(@vendors, "id", "name"), include_blank: true, class:"vendor-select form-control" %>
in vendor_skus#index controller this:
respond_to |format| format.html format.csv { send_data @vendor_skus.to_csv } end
what below, can use parameter filter rows exported.
respond_to |format| format.html format.csv { send_data @vendor_skus.to_csv, vendor_id } end
Comments
Post a Comment