Использование Rails 3.0.7.
У меня есть простая форма, которая показывает все записи из одной таблицы.Я хотел бы иметь простую кнопку.Если нажать, я экспортирую форму в файл Excel.Файл Excel работает.То, что не работает, это маршрутизация.
- Форма (индекс) имеет следующую строку:
'xlsexport (: filename => "testing", worksheet => "sheet")) '%>
Я не знаю, правильно ли это, но я хочу отправить два аргумента действию xlsexport (стиль c будет xlsexport ("testing", "sheet");)Я не хочу, чтобы пользователь мог указывать имя файла, но я хочу иметь возможность вызывать одно и то же действие из многих мест с разными данными.
Маршрутизация, похоже, несколько раз менялась в рельсах.Так много старых примеров неверны.
Вопрос, с такой кнопкой и действием с именем xlsexport, какой маршрут мне выбрать?Я думал, что "match 'simpxl' => 'dailystats # xlsexport'" будет достаточно, но нет.Поэтому я попробовал "match" simpxl /: filename /: worksheet '=>' dailystats # simpxl '"
Я даже не знаю, является ли что-либо из этого правильным способом сделать это в настоящее время?Класс dailystats содержит методы index и dailystats.