The equal sign in options` extends the standard OpenCart mechanics and adds a new `=` symbol for product option values.
By default, OpenCart only supports `+` and `-` values, where the price or weight of an option increases or decreases the base value of an item. This is not convenient in all scenarios.
For example, when one product is sold in several options, and the value of the option should set the final price or the total weight in its entirety, standard logic is no longer enough.
This modifier solves this problem and adds a new mode:
- `+` increase base price or weight
- `-` reduce base price or weight
- `=` use option value as final
The modifier is especially useful for products with variants, where each option mustset your own price or own weight without creating individual products.
What does the modifier do?
- adds a prefix `=` for the price of option values
- adds a prefix `=` for the weight of option values
- supports work in the basket
- takes into account the weight of the option when processing an order in the admin panel
- adds the choice of a new prefix to the standard product editing form
- does not change engine files manually, OCMOD is used
Supported option types
- `select`
- `radio`
Important!!!
- the `=` prefix is not intended for `checkbox`
- in the admin interface `=` is shown only for supported types
- the modifier is designed forstandard OpenCart 3.x logic
Advantages
- simple and clear extension of standard option logic
- convenient for products with price options without duplicating cards
- minimal intervention into the system
- quick installation via OCMOD
Installation
1. Upload the `ocmod.zip` archive or XML modifier to the OpenCart add-on installer
2. Update modifier cache
3. If necessary, update the theme cache
4. Open the product in the admin panel and use the new prefix `=`
The modifier was tested on the standard Opencart / LiveStore / Ocstore theme.
At the time of publication, it supports the Unishop 2 template and partially Prostore (adaptation for some built-in modules is not provided).
Not on other topicsTested and not guaranteed to work. Adaptation is paid.
Distribution method:
Paid
Opencart version:
LiveStore 3.*OCStore 3.*OpenCart 3.*
PHP verision:
PHP 7.3PHP 7.4
Activation:
Not required
Getting files:
On site, in the personal account
Protection system:
No
VQmod:
No
Ocmod:
Yes
Events:
No
Uploaded:
15.04.2026
Updated:
17.04.2026
Viewed:
233
Sales:
1