Professionally manage, upload, download, edit, delete and assign your virtual files to products from a single space without refreshing the page. Combinations are supported. 3 times faster management!
With a regular installation of Prestashop, virtual products are not allowed to use combinations. Therefore, if you need to sell different versions of software, e-book, mp3, or service, etc.; you need to create separate products instead of doing the same job on a single product page.
But here is this module for!!! This module ends this restriction and allows shop owners to create combinations on a virtual product, having separate download file associated on each combination.
Features:
Technische Daten
Besondere Bestellnummern
MEG Venture
| Version | 1.5.0 |
|---|---|
| Last updated | 2026-07-24 |
| Changelog | • [2026-07-23] Implement automatic GitHub synchronization feature with logging • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Add authentic translations for FR, DE, PL, NL, TR, IT, ES • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) • [2026-07-22] feat: Repackage GitHub zipball for PrestaShop compatibility • [2026-07-22] feat: Add GitHub integration for virtual product combinations • [2026-07-07] v1.4.17: Block native virtual files on product page • [2026-07-07] Fix virtual product notice on creation and ProductDownload save error • [2026-07-06] Batch-load GitHub URLs and PATs for products from admin panel configuration • [2026-07-04] Add GitHub URL and PAT handling in product data retrieval and save methods • [2026-07-04] Enhance language handling in product data retrieval and save methods, adding GitHub URL persistence and improving data accuracy in admin UI • [2026-06-29] Improve SQL query in getVirtualData to filter out orphaned combination rows, ensuring accurate data in admin UI • [2026-06-29] Enhance logging in getVirtualData success callback to include matched product count for improved debugging • [2026-06-29] Add logging to getVirtualData success callback for improved debugging • [2026-06-29] Refactor getVirtualData method to query product download data directly, ensuring fresh results and improved data accuracy • [2026-06-29] Enhance save method to return fresh data immediately after saving, improving user experience and data accuracy • [2026-06-29] Update response handling in getVirtualData and save methods for improved JSON output and error visibility • [2026-06-29] Enhance save method response by including database error details and verification data for improved debugging and transparency • [2026-06-29] Add cache: false to AJAX request for improved data freshness • [2026-06-29] Improve save method response handling and logging for better error visibility • [2026-06-29] Remove limit from changelog version query to retrieve all entries for accurate version comparison • [2026-06-29] Improve error handling in save method and update AJAX response to JSON format • [2026-06-29] Enhance KPI metrics in admin panel by adding total files, products covered, combination files, simple files, missing files, total downloads, and customers with downloads. • [2026-06-26] Add conditions to filter active product downloads in getProductDownloads method • [2026-06-26] Increase the number of commits fetched from GitHub API from 5 to 30 • [2026-06-24] . |