Product Attribute Value Editor for OpenCart
The module has been tested on OpenCart 3.x. Operation on other versions is not guaranteed.
Sales and technical support of the module for online stores are not provided in the Russian Federation and the Republic of Belarus.
The module code is unencrypted, without ionCube or obfuscation. You can freely view and modify the code.
Product Attribute Value Editor for OpenCart
The “Product Attribute Value Editor” module adds a convenient and well-designed workflow for managing attributes in OpenCart 3. Instead of manually entering attribute values each time, you can pre-create ready-made value lists and select them from a dropdown when editing a product.
This significantly speeds up catalog management, ensures data consistency, and minimizes errors when working with product attributes.
Multilingual Support
The module fully supports multilingual stores. You can create attribute values in multiple languages, and they will automatically be applied according to the active storefront language.
This is especially important for multi-language stores where accurate and consistent attribute values are required.
Key Features
- Attribute value management — create value lists for each attribute in a dedicated admin panel section
- Dropdown selection — select values from a list while editing a product
- Multilingual support — multiple language values for each attribute
- Auto-fill — after selecting a value, text fields are automatically populated for all languages
- Intuitive interface — easy to use without overloaded settings
Benefits
- Time-saving — fast attribute filling without manual input
- Data consistency — identical attribute values across all products
- Multilingual — full support for multiple languages
- Ease of use — seamless integration into the OpenCart admin panel
Security and Compatibility
- The module does not replace core system files
- Does not interfere with the default attribute logic
- Fully compatible with feeds, exports, and third-party integrations
Flexible Data Storage
- All attribute values are stored in the database using a delimiter (comma by default)
- The delimiter can easily be changed in the modifier code
- Duplicate protection — validation prevents adding identical values to a product
Who Is This Module For?
- Online stores with a small catalog where products are added manually
- Stores with complex or multi-variant attributes
- Projects with a multilingual storefront
- OpenCart store owners who value speed and data consistency
Compatibility
- OpenCart 3.x
- ocStore 3.x
How the Module Works
- A value list management option appears in the “Attributes” section
- When editing a product, values are selected from a dropdown list
- Values are automatically filled in for all system languages
Usage Example
You create an attribute “Color” and add values “Red”, “Blue”, and “Green” with translations in multiple languages. When editing a product, simply select “Blue” — it will automatically appear in all languages. In the database, values are stored in the following format: Red, Blue, Green.
Installation
- Run the SQL query from the attribute_value_editor_query.sql file in the database (taking table prefixes into account)
- Install the module via the OpenCart admin panel
- Refresh the modifiers
License
The license applies to one domain and its subdomain.
ocStore 3.x
English
Russian
English
Russian
PHP 8.0-8.3
Вважаю, що це мастхев для більшості магазинів.