2016-10-17 7 views
1

で複数のPDFファイルを作成するには:どのように現在、私はこのプロセスを使用して1つのPDFファイルを生成することができOpenACS

  1. ad_returnredirect ADPページ(PDFテンプレート)
  2. からeval [template::adp_compile -file $template]を使用してPDFを作成します。
  3. ad_returnredirect "/pdfs/$folder/${fileprepend}.pdf"ダウンロードするファイルの場所。

しかし、私は複数のPDFファイルを生成する必要があります。私は同じプロセスを使用してループを追加しようとしましたが、あなたが見ることができるように、テンプレートを生成してPDFファイルを作成する前にADPページを最初に訪問する必要があります。 - プロセスは、テンプレートのページを訪問せずに?

答えて

1

HTTPファイルの配信では、1つのファイルのみを返すことができ、1回の返信で複数のPDFファイルをパッケージ化する方法はありません。だから、私はそれがHTTPであり、あなたの "問題"を引き起こすOpenACSではないことを理解しています。

私は、あなたがダウンロードしたいすべてのPDFドキュメントへのリンクを1ページだけ設定しました。または、それらをまとめて1つのファイルにすることもできます。

関連する問題