Accueil > 1 Paramétrage Prestashop > Mes modifications sur le thème par défaut

Mes modifications sur le thème par défaut

Ce message va me servir pour une éventuelle mise à jour du thème par défaut. Il s’agit ici d’enregistrer toutes les modifications que j’aurai apporté au thème initial livré avec Prestashop (il y a aussi des modifications dans les fichiers des modules).

Suppression du bouton « ajouter au panier ».

Voir « empêcher la prise de commande sur les articles » pour les raisons de ce changement.

Pour retirer le bouton « ajouter au panier » des listes d’articles :

Dans les fichiers : /themes/votre theme/ product-list.tpl

Supprimer lignes :

{if ($product.allow_oosp OR $product.quantity > 0) && $product.customizable != 2}
<a rel="ajax_id_product_{$product.id_product|intval}" href="{$base_dir}cart.php?add&amp;id_product={$product.id_product|intval}&amp;token={$static_token}">{l s='Add to cart'}</a>
{else}
<span>{l s='Add to cart'}</span>
{/if}

Pour retirer le bouton « ajouter au panier » sur les article phare :

Fichier : /modules/homefeatured/homefeatured.tpl

Supprimer les lignes :

{if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2}
<a rel="ajax_id_product_{$product.id_product}" href="{$base_dir}cart.php?qty=1&amp;id_product={$product.id_product}&amp;token={$static_token}&amp;add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>
{else}
<span>{l s='Add to cart' mod='homefeatured'}</span>
{/if}

Modification de l’affichage des attributs.

Voir modif sur mon article sur l’affichage des déclinaisons.

  1. Antoine
    décembre 30, 2009 à 2:29

    Merci beaucoup pour cette soluce!
    Je cherchais également à faire disparaitre le bouton ‘commander’ au niveau de l’article.
    Cette solution fonctionne très bien sur ma version 1.2.5. Muchas gracias Prestashop tuto.

    Sans transition; J’aimerais également ne pas faire apparaitre les produits indisponibles (dont le stock est égal à zéro).

    J’ai trouvé une ébauche de solution ici: http://www.prestashop.com/forums/viewthread/1894/general_discussion/non_affichage_des_produits_a_stock_0/

    Mais hélas, cette solution ne semble pas fonctionner chez moi 😦
    Si quelqu’un a le bout de code qu’il me manque…

  2. orka
    Mai 18, 2010 à 8:40

    Exellentes infos !!!
    Merci

  3. novembre 26, 2010 à 10:11

    Merci BEAUCOUP pour cet article ! Enfin le genre de précisions claires net et précises que je cherche !

  4. décembre 8, 2010 à 1:11

    Bonjour,
    Je reviens vers vous car je voudrai supprimer le même bouton, ajouter au panier de certaines pages. J’aiu remarqué en vérifiant mon site qu’il apparaissait également sur la page regroupant tous les produits lorsque vous cliquez sur « manufactureurs » puis lorsque vous affichez les produits de celui ci.
    Je ne trouve pas la page, template, qu’il faut modifier.

    Même problème pour la page « nouveaux produits ».

    Auriez vous une solution ?

  5. E&J
    février 16, 2011 à 11:06

    Hello,

    merci pour ce super tutoriel. Il marche nickel, seulement, le prix des produits fait partie du mm bloc que le bouton ajouter au panier. Comment faire pour supprimer le panier, mais toujours afficher le prix sur les page des produits ? Merci par avance pour votre aide.

    cdt,

    E&J

  6. août 5, 2011 à 12:43

    Bonjour

    j’ai un petit souci avec les manip , j’ai dû me tromper de fichier, en plus j’ai omis de sauvegarde le fichier … Mon problème c’est que je n’ai plus l’effet ajax sur les page descriptif produit, sur les catégorie ça fonctionne et sur les phare aussi

    Erreur de debutant … quelqu’un aurait une solution ?

  7. août 9, 2011 à 11:09

    personne pour m’aider?

  1. novembre 30, 2009 à 2:53
  2. Mai 26, 2010 à 1:07

Laisser un commentaire