2016-10-17 4 views
1

В настоящее время я могу генерировать один файл PDF с помощью этого процесса:Как создать несколько файлов PDF в OpenACS

  1. ad_returnredirect АДФ страниц (шаблон, PDF)
  2. Создание PDF с помощью eval [template::adp_compile -file $template].
  3. ad_returnredirect "/pdfs/$folder/${fileprepend}.pdf" для размещения файла для загрузки.

Но мне нужно создать несколько PDF-файлов. Я попытался использовать тот же процесс и добавить цикл ... но, как вы можете видеть, ему нужно сначала посетить страницы ADP, прежде чем он сможет сгенерировать шаблон и создать PDF-файлы, есть ли другой способ создания PDF-файлов в подпрограмме -процесс без посещения страниц для шаблона?

ответ

1

Доставка HTTP-файлов позволяет только одному файлу возвращаться, и нет возможности упаковать несколько PDF-файлов за один возврат. Поэтому я понимаю, что это HTTP, а не OpenACS, который вызывает вашу «проблему».

Я просто установил одну страницу со ссылками на весь документ PDF, который вы хотите загрузить. Или вы можете объединить их в один файл.

Смежные вопросы