Anhänge herunterladen in einer Datei
-
05-07-2019 - |
Frage
Gibt es eine contrib Modul oder Drupal Option Benutzer alle Anhänge in einer Zip-Datei herunterladen lassen?
Lösung
Ich bin mir nicht bewusst, eine Kern Option für diesen.
Wie bei beigetragen Module, werfen Sie einen Blick auf dem PclZip Modul (mit Sub-Module). Es ist noch in der Beta, aber verspricht, zu tun, was Sie wollen. Nicht sicher , ob es funktioniert mit CCK basierend Anhänge noch (Filefield / Imagefield).
Andere Tipps
Diese Antwort ist nur ein Add-on zu Henriks (+1), so bitte er im Fall akzeptieren Sie das Modul verwenden, werden am Ende schlug er vor, ... ich nur Code-Formatierung benötigt, das ist, warum ich nicht den Kommentar verwendet habe ! :)
Von dem, was ich verstehe, indem Sie den Code Inspektion nur ich sehe, dass die pclzip_zip_content_files Modul (eines der Submodule der zuvor vorgeschlagen) tut CCK Prozess Felder korrekt. Die Option scheint jedoch nur durch eine Art von Konfiguration aus dem Modulblock zur Verfügung.
// manage cck fields
$form['pclzip_zip_node_files']['pclzip_extra_cck_fields_fieldset'] = array(
'#type' =>'fieldset',
'#title' =>t('Extra cck fields'),
'#collapsible' =>TRUE,
'#collapsed' =>TRUE,
);
$form['pclzip_zip_node_files']['pclzip_extra_cck_fields_fieldset']['pclzip_zip_content_files_extra_cck_fields'] = array(
'#type' => 'checkboxes',
'#title' => t('CCK Field'),
'#options' => pclzip_get_extra_cck_fields(),
'#default_value' => variable_get('pclzip_zip_content_files_extra_cck_fields', array()),
'#description' => t('Select the CCK field to use.'),
);
Hope, das hilft!