Table des matières
Table of Contents | ||
---|---|---|
|
...
Créer un thème
Le système de thème de PrestaShop est basé sur un moteur de modèle/template, appelé Smarty, qui permet aux web-designers et développeurs de créer facilement leur propre thème, avec peu de connaissances techniques.
...
Toutes les chaînes de vos thèmes doivent être comprises dans une fonction Smart, comme suit :
Code Block |
---|
{l s='My Text'}
|
Cela permettra à n'importe qui de traduire le thème dans sa langue propre, à l'aide de l'outil interne de traduction, que vous pouvez trouver dans la back-office de PrestAshop, sous l'onglet "Outils" et son sous-onglet "Traduction". Dans la section "Modifier les traductions", utilisez le menu déroulant, choisissez "Traduction front-office", puis cliquez sur le drapeau de la langue dans laquelle vous voulez traduire les chaînes. Toutes les chaînes du front-office s'affichent alors.
...
Navigation à facettes : pour qu'un thème soit compatible avec la navigation à facettes, le fichier /themes/nomdutheme/product-list.tpl
doit avoir sa zone de liste de produits encapsulée dans une balise avec "product_list" comme id
; autrement, la navigation à facettes ne mettra pas à jour la liste des produits.
Code Block |
---|
<div id="product_list">
...or...
<ul id="product_list">
|
...