Вход • Регистрация

Конструктор шаблона документа (DOC, PDF) и заполнение его данными из формы обратной связи.

  • 28 января 2019 г.
  • Добрый день! Подскажите кто нибудь реализовывал подобное?

    В голову приходит такая мысль:

    • Создается в админке форма, например, АНКЕТА участника, или ЗАЯВЛЕНИЕ... или ДОГОВОР и т.д.
    • Далее в настройках ФОРМЫ обратной связи добавить поле с типом HTML-редактор и назвать его "ШАБЛОН ДОКУМЕНТА". И в данном редакторе оформляем как нужно анкету... или договор (текст, таблицы и т.д.)... и указывать вручную поля, которые нужно отображать в шаблоне и где, т.е. в виде номера поля из конструктора %param1 %param2 и т.д. чтобы именно значение передавалось.
    • И каким то образом генерировать на основе ШАБЛОНА файл PDF или DOC или XLS.


    Делал кто-нибудь подобное? С пунктом 1 и 2 вроде понятно, что можно... больше пункт 3 интересует.

    Ну или может кто знает СТОРОННИЕ сервисы генераторов форм и документов на основе шаблона и данных из формы, которые так могут делать?
    • 28 января 2019 г. , редакция: 28 января 2019 г.
    • По 3 пункту, есть полу-готовые решения для генерации doc файлов из массива данных.
      Как-то давно озадачивался этой темой и находил решения. Сейчас не вспомню уже.

      У меня была задача из формы получать данные и подставлять в заготовленный заранее текст с размеченными областями.
    • 28 января 2019 г. , редакция: 28 января 2019 г.
    • Юзал какой-то php класс для word доков. Как раз там так и было. В вордовском доке вставляешь плейсхолдеры типа %varible%, а класс потом эти плейстходлеры подменяет нужными данными и сохраняешь свой докс нужными данными.

      Вот это класс, точняк https://github.com/PHPOffice/PHPWord

Новости

  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.
  • 25 июля 2023 г.
  • Выпустили очередную сборку DIAFAN.CMS 7.0.1. Она уже доступна к установке.

Блоги

  • 15.12.2023
  • В новой сборке DIAFAN.CMS 7.1.1 мы расширили функциональность баннеров, уделили внимание YML-фиду для Яндекс.Маркет, улучшили “Настройки шаблона”, оформили модуль лога действий и разработали “Заметки” для пользователей административной части сайта. Также проработали замечания и предложения наших пользователей, исправили несколько ошибок.

Форум