![]() |
|
Модераторы: 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. |