Afficher la référence avec l'image produit

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

Afficher la référence avec l'image produit

Messagepar keniboys » 13 Fév 2013, 11:00

Bonjour

je suis nouveau sur le forum

j'ai une petite question , comment afficher la référence ( model ) d'un produit sur le category.tpl

Code: Tout sélectionner
<?php if ($product['thumb']) { ?>
      <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name'] ; ?>"   alt="<?php echo $product['name']; ?>" /></a></div>
      <?php }   else {
         echo '<div class="no_image"></div>';
      }
     
      ?>
      <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></div></a>

       
       
      <div class="description"><?php echo $product['description']; ?></div>
      <?php if ($product['price']) { ?>
      <div class="price">
        <?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?> HT
        <?php } else { ?>
        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
        <?php } ?>
        <?php if ($product['tax']) { ?>
        <br />
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
        <?php } ?>
      </div>



Merci d'avance
Dernière édition par keniboys le 14 Fév 2013, 12:34, édité 1 fois au total.
opencart fr Version 1.5.4 - hebergeur : 1 and 1 - php : 5
keniboys
 
Messages: 3
Inscrit le: 13 Fév 2013, 10:55

Re: Afficher la référence avec l'image produit

Messagepar Imaxine » 13 Fév 2013, 11:26

Bonjour et bienvenue,

Je te demanderais avant de commencer, de bien vouloir compléter ta signature tel qu'il est défini dans sa politique ainsi que de consulter ce sujet.

Je t'en remercie.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Afficher la référence avec l'image produit

Messagepar keniboys » 13 Fév 2013, 13:06

merci pour votre message

c'est fait
opencart fr Version 1.5.4 - hebergeur : 1 and 1 - php : 5
keniboys
 
Messages: 3
Inscrit le: 13 Fév 2013, 10:55

Re: Afficher la référence avec l'image produit

Messagepar Imaxine » 13 Fév 2013, 13:42

keniboys a écrit:merci pour votre message

c'est fait

Signature que tu as mis :
Webmaster :) :)

debutant - opencart

Si tu avais réellement lu les sujets que je t"ai cité, tu aurais vu que ce n'est pas du tout ce qui t'est demandé.

:evil:
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Afficher la référence avec l'image produit

Messagepar Imaxine » 13 Fév 2013, 16:57

keniboys a écrit:j'ai une petite question , comment afficher la référence ( model ) d'un produit sur le category.tpl
Il faudrait être plus précis dans ta question si tu désires une réponse conforme à tes attentes. Nous ne savons pas de quelle sorte tu voudrais que cela s"affiche (en texte, en texte alternatif au passage de la souris sur l'image, etc...) ni à quel endroit.
Si tu as des complications à donner une explication valide, fais une copie d'écran que tu modifies suivant tes besoins.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Afficher la référence avec l'image produit

Messagepar keniboys » 13 Fév 2013, 17:08

Image

je veux afficher la reference entre le prix et " ajouter au panier
opencart fr Version 1.5.4 - hebergeur : 1 and 1 - php : 5
keniboys
 
Messages: 3
Inscrit le: 13 Fév 2013, 10:55

Re: Afficher la référence avec l'image produit

Messagepar Imaxine » 13 Fév 2013, 20:21

Dans le fichier catalog/controller/product/category.php,
il faut chercher cette ligne (194) :
Code: Tout sélectionner
               'tax'         => $tax,
Et ajouter en dessous cette ligne :
Code: Tout sélectionner
               'model'       => $result['model'],

Dans le fichier catalog/view/theme/default/template/product/category.tpl,
il faut chercher cette ligne (91) :
Code: Tout sélectionner
      <?php if ($product['rating']) { ?>
Et ajouter dessus, cette ligne :
Code: Tout sélectionner
      <div class="model"><?php echo $text_model; ?>&nbsp;<?php echo $product['model']; ?></div><br />
Il faut chercher cette ligne (137) :
Code: Tout sélectionner
         html += '  <div class="description">' + $(element).find('.description').html() + '</div>';
Et ajouter en dessous, cette ligne :
Code: Tout sélectionner
         html += '  <div class="model">' + $(element).find('.model').html() + '</div>';
Il faut chercher cette ligne (167) :
Code: Tout sélectionner
         html += '<div class="description">' + $(element).find('.description').html() + '</div>';
Et ajouter dessous, cette ligne :
Code: Tout sélectionner
         html += '<div class="model">' + $(element).find('.model').html() + '</div>';

J'ai mis le modèle au dessus du prix, ce qui est plus logique.

Si tu désires modifier son emplacement, tous a désormais tous les éléments pour te débrouiller.

Tu n'oublieras pas de mettre l'icône de résolution dans le titre initial du sujet.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28


Retour vers Développement

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)

Copyright © 2009-2013 OpenCart France - Tous droits réservés