Source
Extensibility & developer surface — found from sitemap — OpenCart
Checked for OpenCart on 3 Nov 2026
- Page
- https://docs.opencart.com/developer-guide/extensions
- Checked
- 3 Nov 2026, 15:38 UTC
- How we may use it
- Public page, crawling permitted
Technical details
- type
- page
- http status
- 200
- content hash
- sha256:b74671df9242827f5f000b8f122dc5f0eb11481afdd6979091475f170a71b440
- permission
- robots_ok
- screenshot
- Screenshot on file (internal exhibit, not published)
Cited by
Facts read from this source
-
Extension support Report an error
“OpenCart supports extensions to add or modify functionality without altering core files.”
-
Extension types Report an error
“Possible extensions types are: Modules: Add features like banners, carousels, or custom pages. Feeds: Product feeds (e.g., Google Merchant) Payments/Shipping: Integrate gateways (e.g., PayPal) or methods (e.g., UPS). Themes: Customize the storefront appearance. Reports/Analytics: Generate insights or integrate tools like Google Analytics. Others: Anti-fraud, captcha, order totals, etc.”
-
Mvc l pattern Report an error
“In OpenCart 4.x, extensions leverage the MVC-L (Model-View-Controller-Language) pattern, the Events system for hooks, and OCMOD for modifications.”
-
Ocmod Report an error
“For modifications not covered by events, use OCMOD XML files in ocmod/test_module.ocmod.xml.”
-
Events system Report an error
“This listens to events and will log an entry when it has been triggered.”
-
Twig templating Report an error
“Familiarity with Twig templating (used for views).”
-
Extension installer Report an error
“Go to Extensions > Installer > Upload the ZIP.”
-
Package requirements Report an error
“filenames should be 1-128 characters, end in .ocmod.zip for installable packages, and not exceed 32 MB.”
-
Install json Report an error
“install.json: Metadata file (required for installation).”
-
Default examples Report an error
“OpenCart Language Example OpenCart OCMOD Example OpenCart Payment Example OpenCart Theme Example”
-
Default extensions bundle Report an error
“This one contains various default opencart modules (bestsellers, latest, carrousel, etc), payment gateways (bank transfer, checkout on delivery)”
-
Marketplace extensions managed in admin Report an error
“All extensions are managed via the admin panel under Extensions > Extensions.”
-
Php version Report an error
“Compatibility: Test on multiple themes and PHP versions (8.1+ recommended).”
-
Default extensions directory Report an error
“Default extensions are in extension/opencart/.”
Scores citing this record
- The B2B Seller Catalogue & checkout
- The B2B Seller Extensibility & developer surface
- The B2B Seller Pricing transparency
- The Data Protection Officer Catalogue & checkout
- The Data Protection Officer Extensibility & developer surface
- The Data Protection Officer Pricing transparency
- The Developer Catalogue & checkout
- The Developer Extensibility & developer surface
- The Developer Order operations & back office
- The Developer Pricing transparency
- The Merchant Catalogue & checkout
- The Merchant Extensibility & developer surface
- The Merchant Pricing transparency
- The Operations Lead Catalogue & checkout
- The Operations Lead Extensibility & developer surface
- The Operations Lead Order operations & back office
- The Skeptic Catalogue & checkout
- The Skeptic Extensibility & developer surface
- The Skeptic Order operations & back office