No image available

Product Files

Attach downloadable files and documents to products in PrestaShop, with multi-language and multi-shop support and a front-end widget for customer-facing display.

Developed by Pixel Open

Get This Module Free on GitHub
PS 1.7 – 9.x License: MIT Status: Active Health: Excellent

Info updated 1 month ago

Sources
Stars: 4 Last commit: Nov 28, 2025
Type
Module

Info checked: Mar 2, 2026

Product Files allows store administrators to attach downloadable files and documents directly to individual products in PrestaShop. Files are managed from the product page in the back office and displayed to customers on the front end via a configurable widget, making it straightforward to provide supporting documentation such as manuals, datasheets, or certificates alongside a product listing.

  • Multi-language and multi-shop support: Each file can be assigned to specific shops and languages, or made available across all shops and languages with a single checkbox option.
  • Localizable metadata: Title and description fields for each attached file are translatable per language.
  • Front-end widget: A Smarty widget renders the file list on product pages, with support for custom templates and icon paths.
  • Categorized file type icons: Built-in icons cover documents, spreadsheets, presentations, images, video, audio, and archives, with support for custom icon sets.
  • Broad file format support: Accepted extensions span common document, media, and archive formats including PDF, DOCX, XLSX, MP4, ZIP, and more.

Product Files is a practical addition for stores selling products that benefit from accompanying documentation — such as technical goods, software, or physical products with assembly instructions. It suits both single-store and multi-store setups where file availability needs to vary by shop or language.

  • Reference
    pixel_product_files

  • License
    MIT
  • PS Compatibility
    1.7.x
    8.x
    9.x
  • Status
    Active

Comments (0)

No customer reviews for the moment.
Loading...