========================== Attachment Zipped Download ========================== .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:63602db7f612916c91796c11238e746b60396e495f8df6bb7f4bcbff442e56d1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status :alt: Beta .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github :target: https://github.com/OCA/knowledge/tree/18.0/attachment_zipped_download :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/knowledge-18-0/knowledge-18-0-attachment_zipped_download :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=18.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| This module allows downloading multiple attachments as a zip file. This also provide a helper class IrAttachmentActionDownloadMixin to be used by developer to add action method on models. **Table of contents** .. contents:: :local: Usage ===== 1. Go to *Settings > Technical > Database Structure > Attachments* and select some files. 2. Go to *Actions > Download* and a zip file containing the selected files will be downloaded. ## For developer You can reuse the IrAttachmentActionDownloadMixin on your favorite models: :: from odoo import models class StockPicking(models.Model): _name = "stock.picking" _inherit = ["stock.picking", "ir.attachment.action_download"] Then you can add an action button on list view line or on the action button (when multiple lines are selected) to download all files: :: stock.picking.tree download attachments stock.picking