spree-russian-adaptation
spree-russian-adaptation copied to clipboard
Форма для наложенного платежа
Клиенту нужно распеатывать форму для наложенного платежа. Вот такие http://1board.ru/forma113.html Думаю реализовать это дело в рамках russian_adaptation.
Так как генерировать комплексное пдф мне совсем не хочется (pdf::prawn здесь точно не справится), то скорее всего сделаю это для excel с помощью вот этой библиотечки http://spreadsheet.rubyforge.org/GUIDE_txt.html
Вопроса два:
- включать ли это в russian_adaptation
- есть ли другие варианты как это сделать?
- Да, это можно включить в russian_adaptation, может стать весьма полезной фичей для многих небольших магазинов
- Сделать можно обычными html таблицами, также как квитанцию СберБанка
А можно и через htmldoc. Я так у себя сделал. Верстка обычным хтмл на лету в пдф. Очень удобно. Нашел только одно НО - документы весят поболее, htmldoc чегото там пишет сразу на ~200кб... накладные весят по 250-280кб.
htmldoc чегото там пишет сразу на ~200кб
шрифты небось... :-)
Я так у себя сделал.
А ты это уже применительно к Spree сделал или для другого применения?
Для своего приложения... но переписать под spree не сложно... да и вообще, чего сложного в htmldoc? Вот prawn - это ад (для сложных документов), потому я от него почти сразу отказался.
Да, prawn подходит только для простейшей разметки... И хоть идея с htmldoc мне положительно нравится, но я всёж сделаю документ со spreadsheet.
- Я ленив и не хочу играться с разметкой для достаточно комплексного документа
- Там есть возможность отредактировать сущеуствующий документ (заготовку я нашел)
- У пользователя будет возможность отредактировать документ после его создания, ежели что.
Deep-Ocean - у меня к тебе просьба будет: не скинешь html-формы для наложенного платежа?
Ибо попробовал я редактировать существующий документ со spreadsheet-gem и мне не понравилось...
Ну... то что у меня есть - это не те "накладные" как по форме 113 http://1board.ru/forma113.html, я назвал ими счет для б/н оплаты... :)
А, понял. Придется, видимо, долго и нудно делать самому...