Schienen link_to :format => :xlsx nicht generieren link .xlsx-Pfad
Wenn ich auf diese url: http://localhost:3000/reports/action.xlsx
es zeigt eine generierte xlsx-Datei.
Wenn ich eine link_to
wie diese: <%= link_to 'Export to Excel', reports_affirmative_action_path, :format => :xlsx %>
wird, generiert es einen link zu dieser Seite:
http://localhost:3000/reports/action
Warum funktioniert mein link_to mit :format => :xlsx
den link nicht auf den richtigen Pfad?
- Was macht der controller-code Aussehen für diese. In der respond-block für diese Besondere Aktion haben Sie? Außerdem sind Sie exportieren möchten einige Dateien als
.xsl
? - Controller ist irrelevant, da direkt zu schlagen, die url funktioniert. Aber ich habe eine format.xlsx in meinem respond_to-block.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre
link_to
undpath
sind leicht ausschalten. Sie möchtenWo das format ist ein argument für die
path
Helfer, nichtlink_to
.Funktioniert bei mir
<%= link_to('Export nach Excel', reports_affirmative_action_path(:format => :xls)) %>
Verwenden :xls statt xlsx