![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
alezzz |
|
|||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 2 Всего: 14 |
Всем привет. Такая проблема: нужно по шаблону (Template toolkit) собрать xml и передать его в виде файла, т.е. чтоб скачивался а не открывался в браузере. Пока-что самый рабочий вариант такой:
я непонял как перенаправить вывод template в скаляр, возможно из-за этого возникла следующая проблема: файл forma.tt должен быть и в public и в views. Нет файла в views - ошибка "file error - forma.tt: not found", нет файла в public - "'forma.tt' doesn't exist or not a regular file". И это я еще не проверял как переменные в шаблон передавать, как их в один файл или в оба сразу. Кто работал с Dancer, подскажите как правильно собрать и передать файл пользователю. |
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
Подписываюсь под вопросом
![]() |
|||
|
||||
alezzz |
|
|||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 2 Всего: 14 |
Делал еще так:
если запустить на собственном Dancer-сервере, то файл дает скачать, но проблемы с кодировкой. Если под апачем на Plack, то ошибка: "Body must be bytes and should not contain wide characters (UTF-8 strings) at C:\Perl\site\lib\Plack\Middleware\Lint.pm line 153" Понятно что utf, может где ему сделать _utf8_on или _utf8_off, да вот где? Сделал тоже самое, только обычным CGI скриптом, работает без проблем. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl: CGI программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |