Child pages
  • Laying the Theme's Foundations

Versions Compared

Key

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

...

Module name

Why it is necessary

blockcategories

Displays the product categories.

blockcms

Lists and displays the CMS pages (i.e. Terms & Conditions, Legal notice, etc.).

blockcontact

Displays the Customer Service information.

blockcontactinfos

Displays the stores contact info.

blockmyaccountfooter

Displays links to the user's account pages in the footer.

blocksearch

Displays the searchh search engine and its results.

blocktags

Displays the product tags.

homefeatured

Displays featured products.

...

Module name

Why it is necessary

blockbestsellers

Displays the best-selling product.

blocklayered

Displays layered navigation filters.

blocklinks

Displays additional custom links.

blockmanufacturer

Lists and displays the manufacturers/brands of the store's products.

blocknewprodutcsblocknewproducts

Displays the newest produtsproducts.

blocknewsletter

Displays a form where customers can subscribe to your store's newsletter.

blockrss

Displays the content of an RSS feed from another site.

blocksocial

Displays information about your store's social networking pages.

blockspecials

Displays the current discounts.

blocstore

Displays a link to the store located.

blocksupplier

Lists and displays the suppliers of the store's products.

blockviewed

Lists the products that the customer viewed last.

blockwishlist

Displays the customer's wishlists.

productcomments

Displays a comment section in each product page.

...

Icons are a special case: PrestaShop 1.6 uses FontAwesome as its iconseticon set: http://fontawesome.io/. It is a font made of icons, giving you scalable vector icons that can instantly be customized.

...

The template files

A template files (.tpl)   is Smarty's way to separate the content from the way that content is presented.
The template only have a few dynamic elements (where your content goes). This facilitates the design and update of your sites, both for your content and its presentation.

...