PrestaShop
Mémo des liens PrestaShop
Fiche écrite en 2014, pour les navigateurs et les versions de l’époque. Vérifiez qu’elle correspond encore à votre environnement avant de l’appliquer.
Dans un template, on ne devrait jamais écrire une adresse de la boutique en dur : elle change avec la langue, les URL simplifiées ou un passage en HTTPS. L’objet $link fournit une méthode pour chaque type de page.
{$link->getCMSLink('24', 'ultimas-noticias')} // CMS
{$link->getPageLink('ma-page.php', true)} // Classique
{$link->getPageLink('order', true)|escape:'html'} // Panier
{$link->getPageLink('my-account', true)|escape:'html'} // Login
{$link->getProductLink($id_product)} // Produit
{$link->getCategoryLink($cat.id_category)} // Catégorie
{$link->getCMSCategoryLink('12', 'page-categorie-cms')} // Catégorie CMS
{$link->getSupplierLink('12', 'page-fournisseur')} // Fournisseur
{$link->getManufacturerLink('12', 'page-fabricant')} // Fabriquant