Перейти к содержимому


[модуль] Бланки


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 22 August 2016 - 02:01 PM

Написал универсальный модуль для печати бланков, позволяющий создавать свои формы в Exel и использовать их как шаблоны для бланков в админских модулях.

Общая идея:
- сами бланки рисуются в Excel (как правило, распространенные легко найти в интернете готовые)
- в админке модуля задаются правила заполнения бланка (PHP-код для eval и номер ячейки таблицы Excel, куда вставить результат)
- в желаемом месте админки выводятся кнопки, по нажатию которых отдается на скачивание желаемый готовый бланк с заполненными полями, осталось нажать кнопку "открыть в excel" и отправить бланк на печать.

На текущий момент в админке есть три готовых бланка для админки заказа:
1. Форма 112эп (наложенный платеж)
2. Форма 7 (ярлык на посылку)
3. Форма 107 (опись вложения)

Для большинства простых форм легко самому найти или нарисовать шаблон (Excel-файл) и на его базе сделать свою "кнопку" описав в админке правила заполнения.

Админка модуля:

Прикрепленный файл  form_1.jpg   28.01К   11 Количество загрузок:

Настройки формы 112ЭП:

Прикрепленный файл  form_2.jpg   109.1К   12 Количество загрузок:

Настройки формы 107:

Прикрепленный файл  form_3.jpg   97.43К   17 Количество загрузок:

Админка заказа:

Прикрепленный файл  form_4.jpg   90.95К   14 Количество загрузок:

готовая форма 112ЭП, открытая в Excel перед печатью:

Прикрепленный файл  form_5.jpg   139.33К   12 Количество загрузок:

готовая форма 107, открытая в Excel перед печатью:

Прикрепленный файл  form_6.jpg   69.03К   12 Количество загрузок:
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)