Save2Page

21 августа 2017, 18:14
  • На текущий момент доступно
  • сниппет Save2page - сохранение чанка / сниппета в pdf
  • параметры сниппета
  • сниппет Save2pagelink - вывод ссылок на страницу ресурса
  • параметры сниппета
  • Позвольте Вашим пользователям скачивать Ваши статьи, новости, тексты в формате PDF !

    Пакет Save2Page добавляет на сайт кнопки для быстрого сохранения текущей страницы в файл формата PDF и кнопку для отображения версии для печати.

    Пожалуйста, обратите внимание, что модуль плохо сохранять в PDF-файл сложный контент (сложная верстка, скрипты, HTML5 и др). Имейте ввиду, что модуль создан не для сохранения всего подряд, а для сохранения контента (статьи, новости, акции, услуги и товары и др).

    Этот функционал часто можно встретить на сайтах с другими CMS, а теперь и на MODx Revolution! Благодаря этому решению Ваш пользователь сможет быстро скачать себе интересную статью, описание товара с картинками, новость и многое другое, что есть на Вашем сайте!

    Рекомендуется к применению как на всем сайте, так и на отдельных страницах. Особенно полезным модуль окажется для сайта, на котором размещено значительное количество текстовой информации, таблиц и картинок. Пользователи не смогут не оценить этого!

    На текущий момент доступно:

    • генерации pdf на основе ресурса modx
    • генерация pdf на основе чанка modx
    • генерация pdf на основе сниппета modx
    • генерация Markdown на основе ресурса modx****
    • генерация Txt** на основе ресурса modx**

    Конвертирование данных из HTML в PDF происходит с помощью mPDF "mPDF".

    После установки пакета страницы вашего сайта будут доступны по ссылкам с параметром запроса s2p

    Доступно задание параметров mPDF в настройках MODx:

    • формат pdf (Возможно A0 - A10, B0 - B10, C0 - C10, 4A0, 2A0, RA0 - RA4, SRA0 - SRA4, Letter, Legal, Executive, Folio, Demy, Royal, A, B, Ledger, Tabloid)
    • ориентация pdf (P: портретная - по дефолту, L: альбомная. Указывается в формате pdf. Пример - "A4-L")
    • базовый размер шрифта
    • границы документа

    сниппет Save2page - сохранение чанка / сниппета в pdf

    параметры сниппета:

    • object - объект обработки сниппет / чанк
    • nameobject - имя сниппета / чанка
    • format - формат pdf
    • display - отображать на экране - да / нет. полезно для отладки
    • path - путь относительно корня сайта. Туда будет сохранен документ. Если папки нет то она будет создана.
    • css - стили, если необходимо можно подгрузить файлы стилей в pdf
    • font_size - размер шрифта по умолчанию
    • name_pdf - задать имя файла

    пример выгрузки в файл можно посмотреть тут

    сниппет Save2pagelink - вывод ссылок на страницу ресурса

    параметры сниппета:

    • id - id ресурса для которого выводить ссылки (по умолчанию для текущего)
    • tpl - шаблон ссылок

    *данное описание в формате Markdown сформировано пакетом Save2Page