Giter Club home page Giter Club logo

prestashop-examples's Introduction

Example modules

This repository hosts example modules built and maintained by PrestaShop. These modules demonstrate usecases useful for developers willing to customize the software.

Modules list

Module name Description Minimum version
api_module This example module demonstrates how to modify PrestaShop's new API. v9.0.0
demo_grid This module demonstrates how to use Grid in PrestaShop 1.7.7+ v1.7.7
democonsolecommand Example module showing how to implement a Symfony console command v1.7.7
democontrollertabs Demo Creating modern Controllers and associate Tabs to them v1.7.7
demodoctrine This module demonstrates how to use Doctrine entities in PrestaShop 1.7.7 and above v1.7.7
demoextendgrid This module demonstrates how to insert an additional row action to existing grid and how to register javascript in admin controller v1.7.7
demoextendsymfonyform1 Learn using identifiable object and grid hooks. v1.7.6
demoextendsymfonyform2 This module demonstrates how to insert an "upload image" input field inside the Symfony form managing "Edit a Supplier" page and how to use DoctrineORM to manage the database state of a custom object v1.7.7
demoextendsymfonyform3 This example demonstrates the usage of CQRS pattern and hooks v1.7.6
demoextendsymfonyform4 This example demonstrates the usage of CQRS pattern and hooks v9.0.0
demoextendtemplates This is example module explaining various extendability options of templates v8.0.0
demoformdataproviders This module illustrates FormDataProviderData and FormDataProviderDefaultData hooks v8.0.0
demojsrouting This module illustrates how to use Javascript Router component in a module v1.7.7
demomoduleroutes This module illustrates using the moduleRoutes hook in a module. v8.0.0
demomultistoreform This module demonstrates how to make your forms multistore compatible in your module, in a CRUD context. v1.7.8
demooldproductpagehooks This module illustrates the hooks on the old product page. v1.7.8
demooverrideobjectmodel Example module showing how to override an ObjectModel (in this case the manufacturer) and add a custom field in the database table. v1.7.7
demoproductextracontent Example module to add extra content to the product page on the front office v1.7.0
demoproductform This is an example module explaining various extendability options in product page form v8.1.0
demoproductform2 This is an example module explaining various extendability options in product page form v9.0.0
demosymfonyform This module demonstrates how to use existing PrestaShop Symfony form types inside a new page. v8.0.0
demosymfonyformsimple In this module, you will learn how to utilize Symfony form types to create configuration pages for your module. This module has been created by following a guide from the developer documentation. v8.0.0
demovieworderhooks This module was created in order to demonstrate how to use the new hooks introduced with the new "View an Order" back office page in PrestaShop 8.0.0 and below. v1.7.7
demowsextend This module adds a resource managed by ObjectModel to the WebService. v1.7.8
example_module_mailtheme Example module to add a Mail theme to PrestaShop. v1.7.6

prestashop-examples's People

Contributors

0x346e3730 avatar atomiix avatar dependabot[bot] avatar devantoine avatar hlavtox avatar jevgenijvisockij avatar jolelievre avatar kpodemski avatar leemyongpakvn avatar louisauthie avatar ludovicus64 avatar m0rgan01 avatar marionf avatar matks avatar matthieu-rolland avatar mflasquin avatar micreas avatar nicosomb avatar nkoonen avatar oksydan avatar pierrerambaud avatar prestaedit avatar prestasafe avatar progi1984 avatar pululuk avatar tdavidsonas88 avatar thomasnares avatar tleon avatar touxten avatar zuk3975 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.