Как я могу динамически генерировать URL (для генерации отчета XLS)?

Здравствуйте!

У меня есть эта проблема: яВ поиске отчетов по дате и в формате HTML все в порядке, НО, когда ям рендеринга XLS View ошибка появляется, потому что это неЯ не могу передать параметры, поэтому мне нужно передать их в URL для генератора xls link_to.

Мой контроллер:

def show
  @website = Website.find(params[:id])
  if params[:report] && params[:report][:start_date] && params[:report][:end_date]
    #search_by_created_at
    @performance_reports = @website.performance_reports.where("created_at between ? and ?", params[:report][:start_date].to_date, params[:report][:end_date].to_date)
  else
    @performance_reports = @website.performance_reports
  end
  respond_to do |format|
    format.html # index.html.erb
    format.xls
    format.xml  { render :xml => @performance_reports }
  end
end

и мой сгенерированный URL выглядит так:

 http://127.0.0.1:3000/websites/25/performance_reports/show?utf8=%E2%9C%93&report[end_date]=07%2F09%2F2012&report[start_date]=04%2F09%2F2012&commit=Run+Report

URL моей xls генерируется так:

  'xls')  do%>
    "analytics",:size => '21x23')%> Export
 

результат:

http://127.0.0.1:3000/websites/25/performance_reports/show

Любая помощь будет оценена.

Ответы на вопрос(1)

Ваш ответ на вопрос