@eldar_web

Как в Ruby on Rails определить кодировку при генерации xls-файла?

Ставлю ссылку таким образом:
<%= link_to 'Скачать excel', exportsub_path(format: "xls") %>


Генерирую excel-файл таким образом:
def export
 @subscribers = Subscriber.where(user_id: session[:user_id])
     respond_to do |format|
       format.html
       format.xls
  end
end


А в export.xls есть обычная table с циклом.
Так вот, excel-файл загружает (с русским содержимым), но там крякозабры. Как решить проблему или как задать правильную кодировку?
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
В контроллере добавить
before_filter :set_charset

    def set_charset
        response.headers["Content-Type"] = "text/html; charset=utf-8"
    end
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы