SimplePhoto - Bulk upload and management of product photos
SimplePhoto is a module for OpenCart that completely replaces standard product image management. Instead of an inconvenient interface with pop-ups and manually adding one photo at a time, you get a modern panel with drag-and-drop loading, a card grid and instant actions.
Features
Bulk upload - drag several files at once into the upload area or select through the dialog
Select from downloaded ones - add images already uploaded to the server through the standard file manager OpenCart
Drag-and-drop sorting - change the order of photos by simply dragging cards
The purpose of the main photo is one click on the star, without reloading the page
Deleting - one at a time or in batches via checkboxes
View - click on the thumbnail to open the full-size image in a modal window
Auto-naming of files - transliteration of the product name, unique names or saving the original
Flexible folder structure - by product ID, by date or in one folder
Automatically assign the main one - the first uploaded photo automatically becomes the main one (optional)
Progress bar - visual display of the loading process
Full compatibility - correctly saves data when saving a productvia standard form
How it differs from standard OpenCart
Standard OC:
Upload: One at a time via file manager
Sorting: Entering numbers manually
Main photo: Separate field
Removal: One at a time
View: No
Naming: How loaded
SimplePhoto:
Loading: Drag-and-drop, several at once + selection from the file manager
Sorting: Drag and Drop
Main photo: One click on any photo
Delete: Single or batch
View: Modal window
Naming: Auto-transliteration
Settings
Status - enable/disable module
Directory - basic folder for storing photos (inside image/catalog/)
Path format - organization of subfolders: flat / by product ID / by date
Name format - how to name files: transliteration of product name / original / unique
Separator - character between name and number (for duplicates)
First photo - main - automatic assignment
Languageproduct name - from which language to take the name for transliteration