Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

File upload Addon?


Recommended Posts



I am looking for an add-on that will allow my customers to upload a file/image on check-out as an option. Why I want to be able to have this option is because I am working on a printing service and after the customer has chosen to go with paper size, quality, etc. They continue on to the cart and this is where I want the customer to have the option to select "COMPANY Already Has Image" or "Upload Image". I have done extensive searching for the past 1.5 months and I have not found anything that is adequate for my needs. If there is any other information that is need to point me into the right direction, I am more than willing provide information.


Thank You

Edited by spry
Link to comment
Share on other sites

use Option Types 2 to allow customers to upload images/files to your site.





Thank you for the reply. I greatly appreciate it. I have an issue with the zip file that is suppose to contain all the necessary files. After I have finished downloading I try to extract the .zip file. It says that its 0kb and when I try to extract it I get an error. I have tried getting someone else to extract it using a different OS and they get the same issues.

Link to comment
Share on other sites

Chris I appreciate your help. I am currently trying to set up this add-on. 1st step is to upload "OptionTypes v2 SQL.sql" to include the database changes. This is what I took the first step as. when I do this through phpmyadmin I get these errors:


SQL query: Documentation

INSERT INTO configuration VALUES ('', 'Use Progress Bars?', 'OPTIONS_TYPE_PROGRESS', 'Both', 'Set to use the Progress bar for Text Options<br>None = No Progress Bars<br>Text = Textfields only<br>TextArea = TextAreas only<br>Both = Both Text Fields and Areas', last_insert_id(), '4', now(), now(), NULL, 'tep_cfg_select_option(array(\'None\', \'Text\', \'TextArea\', \'Both\'),'), ('', 'Upload File Prefix', 'OPTIONS_TYPE_FILEPREFIX', 'Database', 'The prefix that is used to generate unique filenames for uploads.<br>Database = insert id from database<br>Date = the upload Date<br>Time = the upload Time<br>DateTime = Upload Date and Time', last_insert_id(), '5', now(), now(), NULL, 'tep_cfg_select_option(array(\'Database\', \'Date\', \'Time\', \'DateTime\'),'), ('', 'Delete Uploads older than', 'OPTIONS_TYPE_PURGETIME', '-2 weeks', 'Uploads in the Temporary folder are automatically deleted when older than this setting.<br>Us[...]

MySQL said: Documentation
#1062 - Duplicate entry '0' for key 1 


If there is any other information that is needed please let me know.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...