Views within PrestaShop
PrestaShop uses the Smarty template engine to generate its views: http://www.smarty.net/
The views are stored in
.tpl files, and are used throughout PrestaShop:
- Front-office view: the files belong to the enabled theme, which is located in the
For instance, with the default theme:
- Back-office view: the files belong to the enabled theme, which is located in the
For instance, the the default back-office theme:
Modules can add their own templates to adapt parts of the interface:
- the front-office:
- the back-office:
A view name is generally the same as the name for the code using it. For instance,
As there is no inheritance, there is no way to override a view.
In order to change a view, you must rewrite the template file, and place it in your theme's folder.