Prestashop - 1.4 개발자 가이드
PrestaShop Developer Guide
The technical documentation is currently being updated. Some aspects
of it might not yet be fully updated. Do not hesitate to
of it might not yet be fully updated. Do not hesitate to
have any issue with the documentation.
Fundamentals
Concepts
You should be familiar with PHP and Object-Oriented Programming
before attempting to write your own module.
PrestaShop was conceived so that third-party modules could easily upon
its foundations, making it an extremely customizable e-commerce
software.
software.
A module is an addition to PrestaShop that enables any developer to add
the following:
Provide additional functionality to PrestaShop.
View additional items on the site (product selection, etc..).
Communicate with other e-commerce players (buying guides,
payment platforms, logistics...)
etc...
The company behind PrestaShop provides more than 100 modules for free
with the tool itself, enabling you to launch your business quickly and for
free.
free.
These additional modules were built by the PrestaShop comapny or
members of the PrestaShop community, and are sold at affordable prices.
As a developer, you can also share your modules on this site, and receive
As a developer, you can also share your modules on this site, and receive
PrestaShop's technical architecture
PrestaShop is based on a
Object/data. Database access is controlled through files in the
"classes" folder.
Data control. User-provided content is controlled by files in the
root folder.
Design. All of the theme's files are in the "themes" folder.