Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Dissimuler les points fidélité si = 0

Programmation, discussions et suggestions pour l'amélioration de OpenCart

Dissimuler les points fidélité si = 0

Messagepar LeorLindel » 09 Nov 2011, 17:29

Voici un tout petit bout de code qui vous permet dans la fiche produit du catalogue, de dissimuler la ligne "Points de fidélité" si celle-ci n'en contient pas. Celle-ci apparaitra si vous ajoutez un nombre de points de fidélité dans la fiche produit du back office (admin).

Dans le fichier catalog/view/theme/default/*/product/product.tpl

Chercher cette ligne :
Code: Tout sélectionner
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
Et la remplacer par ces lignes :
Code: Tout sélectionner
        <?php if ($reward > 0 ) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>

Voici le fichier XML pour vQmod :
Code: Tout sélectionner
<modification>

   <id>Display Reward points si > 0</id>
   <version>1.0.0</version>
   <vqmver>2.1.2</vqmver>
   <author>LeorLindel</author>

   <file name="catalog/view/theme/default/*/product/product.tpl">
      <operation>
            <search position="replace"><![CDATA[
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
            ]]></search>
            <add><![CDATA[
        <?php if ($reward > 0 ) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
            ]]></add>
        </operation>
   </file>

</modification>
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron