Modifikace Opencart
Když běžný uživatel – obsluha administrační části poprvé vstoupí do administrace Opencart, potřebuje výpis zboží podle kategorií stejně jako v Zencart. Opencart však tuto možnost nemá. Potřebujeme tedy tuto funkcionalitu doprogramovat. Bohužel Opencart nemá takový systém pluginů jako např. WordPress, pro Opencart existuje modifikační systém vQmod, který pracuje na principu nahrazování částí původního PHP kódu. Nejprve je nutné najít v původním kódo požadovaný řádek nebo místo, kde potřebujeme implementovat novou funkcionalitu. Potom speciálním zápisem definujeme náhradu kódu prostřednictvím XML souboru – to je záležitost pro masochisty.
Naštěstí existuje Override Engine, kde jednoduše definujeme potomka existující PHP třídy a vložíme proceduru či funkci, která nahrazuje původní. Toto je pohodlné a efektivní. Zde je příklad provedené modifikace pro výpis produktů podle kategorií a řada dalších úprav, které umožní efektivnější správu produktů, rychlé úpravy cen, řazení do multistorů, nastavení filtrů apod.