Dynamic File Attachments extension
This extension is no longer supported.
Dynamic File Attachments is a free Magento extension that allows asynchronous file uploading on product page.
Some products require arbitrary number of files to be uploaded by customers. The actual number of files and their size may vary between different orders, so it is not practical to adding multiple file uploading controls. This extension allows uploading multiple files in a convenient asynchronous queue. Try it on a demo product.
Features
Our extension can come in handy in lots of different scenarios, featuring:
- Multiple file uploading on a single custom product option;
- Upload files as you go, stack them up in a queue and let the extension upload the one by one automatically;
- Display list of uploaded files;
- Show the list of uploaded files to the customer as plain text (no download links),
- Display links to uploaded files so that admins can download and use files from order details page in Magento admin panel.
Some of your customers might prefer designing their own print products rather than personalizing a template from your catalogs. As a printer, you can give your customers this option and allow them to upload their own print-ready files for you to print.
Extension installation
The installation process is identical to all other extension installations.

Get the installation key from extension page on Magento eCommerce, paste it in the corresponding field of Magento Connect Manager and hit Install.
You may need to log out of the admin area and then log in again to see all pages of the extension. The pages may still be unavailable if you admin path is other than /admin/.
Note. You must also allow write access to the /media/ folder of your Magento installation for the extension to work properly.
Set up
The extension adds an extra field in the General tab of the Product information page in Magento admin panel.

This results in an extra custom option for the product visible under Input type drop-down menu.

Front end
Customers will see file uploading option on product page in the front end. They are able to stack multiple files in a queue and let the extension upload them automatically.

While the files are being uploaded, the Add to Cart button is temporarily disabled. Customers won’t be able to add the product to cart until all files in the queue finish uploading.
Compatibility
Installing this extension in your Magento store results in a few compatibility issues that you should be aware of.
- Magento native file uploading option will not function correctly and needs to be replaced with the AJAX file upload option as explained above.
- Access to old files that were uploaded before the extension was installed using Magento native file uploading option, is disabled.
Product type compatibility
There are a few different product types in Magento. Our Dynamic File Attachments extension supports:
- Simple products
- Virtual products
- Configurable products



