_____ __ __ \______ ________ ________ _ / / /_ __ \___ __ \__ ___/ / /_/ / / /_/ /__ /_/ /_(__ ) \____/ \____/ _ .___/ /____/ /_/
Oops - Object Oriented PrestaShop
Oops is a developer tool for PrestaShop 1.4.x
- Fully object oriented
- MVC layer built on Zend Framework
- ORM layer built on Propel ORM
- Module namespace, easy autoload
- PHP and/or Smarty templates
Download & extract the latest Oops all-in-one package from GitHub : https://github.com/alexsegura/Oops/downloads
The archive contains 3 folders :
|-- modules/ => contains an example module written with Oops |-- override/ => contains an override of the ConfigurationCore class, needed by Oops to register its own autoload. |-- tools/ => contains framework & dependencies.
Just copy the contents of each folder in the corresponding folder of PrestaShop !
Check that Oops is running correctly by installing the "Hello, Oops" module from Modules > Front Office Features. Attach the module to the left column to see it running.
Check the "Hello, Oops" module code to see a running example
Read the wiki (https://github.com/alexsegura/Oops/wiki) to learn more
Big changes are coming !
- Usage of Composer to be packaged without dependencies
- Improvement of ORM
- Embeddable inside modules
Come and discuss about Oops development on Google Groups : oops-dev@googlegroups.com