web-dev-qa-db-ja.com

Zipで添付ファイルをダウンロードする

私は写真のウェブサイトをやっています。写真家はすべての画像をアップロードし、drupalはサムネイルとサイズ変更された画像を生成します。

私がやろうとしていることは、リンクを配置することです。これにより、最終ユーザーはすべての元のファイルをZipファイルでダウンロードできます。

助けてもらえますか?

3
Oscar González

はい、そのためのモジュールがあります(もちろん;))

モジュールのダウンロード

このモジュールは、ノードに添付されたファイルを圧縮し、ダウンロードリンクを提供します。このモジュールを使用するには、/ sites/all/libraries/pclzipにPclZipライブラリを抽出する必要があります。これは、ここからダウンロードできます: http://www.phpconcept.net/pclzip/pclzip-downloads

3
30equals

現在、その機能に利用できるより適切なモジュールがあります。 https://www.drupal.org/project/zipcart 、すべてをカートに入れ、Zipをダウンロードします。自分でプロジェクトにzipcartを使い始めようとしています

編集: DocBinder で終了しました。zipcartが破棄されたためです。

0
Matt

PHPには ZipArchive クラスがあります。

Drupalノードの保存にこれを実装するために現在いくつかのコードを書いています。後で例を追加します。しかし今のところ ZipArchive ページ。

0
FLY