Zum Inhalt springen

    Everything forDevelopers

    Documentation, code examples, community, and support -- everything you need to develop and extend OXID eShop.

    Quick start

    The standardized folder structure of an OXID eShop module.

    Create modules

    Create your first OXID eShop module with just a few lines of code. Our modular system makes it easy to extend functionality.

    • Standardized module structure with Composer
    • Symfony-based service architecture with DI
    • Template extension with Twig
    .
    └── <module_directory>
        ├── assets
        ├── migration
        ├── src
        .  ├── Controller
        .  ├── Model
        .  ├── orSomeDomain
        .  .  └── ...
        .  ...
        ├── tests
        .  ├── Codeception
        .  ├── Integration
        .  ├── Unit
        .  ├── PhpStan
        .  └── phpunit.xml
        ├── translations
        ├── views
        .  └── admin_twig
        .     └── ...
        .  └── twig
        .     └── ...
        ├── composer.json
        ├── CHANGELOG.md
        ├── LICENSE
        ├── metadata.php
        ├── README.md
        └── services.yaml

    Developer resources

    Quick access to essential developer tools and documentation

    Documentation

    Complete documentation for the entire shop and modules

    GitHub Repositories

    Public repositories and code resources on GitHub

    Developer Forum

    Community support and technical discussions

    OXID Academy

    Regular training and certifications for developers

    Technology stack

    Modern, proven technologies for robust e-commerce solutions

    PHP >= 8.2

    Modern PHP version focused on performance and type safety

    OXID Framework

    Custom e-commerce architecture built on a solid Symfony foundation

    MySQL / MariaDB

    Proven relational databases for large data volumes

    Twig

    Clean separation of logic and templates

    OXAPI

    OXID's own GraphQL interface for headless e-commerce

    Modularly extensible

    Extensions without core hacks thanks to modular architecture

    Latest development on GitHub

    Recent commits from our public repositories

    github.com/OXID-eSales

    Letzte Updates aus OXID-eSales

    Public repositories · sort: pushed
    Lade Repositories ...

    Your next step as an OXID developer

    Whether you already have experience with OXID or are just getting started -- here you will find everything to hit the ground running. Use our documentation and community, or start with a training course at the Academy.