Menu

Contents

  • Install CS-Cart
  • User Guide
  • Upgrade CS-Cart
  • Developer Guide
    • Getting Started
    • Core
    • Hook Database
    • Add-on Development
      • Hooking
      • Tutorials
      • Using the Marketplace
      • Add-on Management Processes
      • Add-on Scheme
      • Extending API
      • Add-on Directories
      • Language Variables in Add-ons
      • Adapting Add-ons to the Responsive Theme
      • Extending a Scheme
      • How To: Create Add-on Upgrade Package
      • Version Compatibility
    • Developer Tools
    • REST API
  • Designer Guide

Page Contents

  • Add-on Development

This Page

  • Edit on GitHub
Report a problem

Add-on DevelopmentΒΆ

CS-Cart add-on development guides.

  • Hooking
    • PHP Hooks
    • TPL Hooks
  • Tutorials
    • Hello World Add-on Tutorial
    • Advanced Add-on Tutorial
    • Adding a Payment Processor via an Add-on
    • How To: Create Custom Templates for Product List and Product Detail Page
    • Developing an Add-on in a Git Repository
  • Using the Marketplace
    • Preparing an Add-on Package for the Marketplace
    • Distributing Add-on Upgrades via the Marketplace
    • Delivering Add-on Releases to the Marketplace with Git
  • Add-on Management Processes
  • Add-on Scheme
    • Addon.xml File Structure (Scheme 2.0)
    • Example of the Addon.xml File (Scheme 3.0)
    • Set Compatibility with CS-Cart Version and Server Environment
    • Set Add-on Dependencies and Conflicts with Other Add-ons
  • Extending API
  • Add-on Directories
  • Language Variables in Add-ons
  • Adapting Add-ons to the Responsive Theme
  • Extending a Scheme
  • How To: Create Add-on Upgrade Package
  • Version Compatibility
    • Adapt a CS-Cart 3 Add-on to CS-Cart 4
    • Adapt Your Add-Ons to CS-Cart 4.2.1
    • Adapt Your Add-Ons from CS-Cart 4.2.1 to 4.2.2
    • Adapting a CS-Cart Store from 4.2.2 to 4.2.3
    • Adapt Your Add-Ons & Themes to CS-Cart 4.3.1
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.2
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.4
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.5
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.6
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.7
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.8
    • Adapt Your Add-ons and Themes to CS-Cart 4.3.10

Questions & Feedback

Have any questions that weren't answered here? Need help with solving a problem in your online store? Want to report a bug in our software? Find out how to contact us.

Back to top

© Copyright 2023, CS-Cart.