Child pages
  • Views within PrestaShop

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 /themes/ folder.
    For instance, with the default theme: /themes/default-bootstrap/product.tpl
  • Back-office view: the files belong to the enabled theme, which is located in the /admin-dev/themes/ folder.
    For instance, the the default back-office theme: /admin-dev/themes/default/template/controllers/products/information.tpl

Modules can add their own templates to adapt parts of the interface:

  • the front-office: /modules/bankwire/views/templates/front/payment_execution.tpl
  • the back-office: /modules/blocklayered/views/templates/admin

A view name is generally the same as the name for the code using it. For instance, 404.php uses 404.tpl.

...