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

Légende unique sous photo produit

Soutien général pour les problèmes techniques avec OpenCart

Légende unique sous photo produit

Messagepar Django29 » 26 Sep 2013, 15:45

Bonjour

Quelqu'un pourrait-il me dire comment/où ajouter une légende sous toutes les photos de produits dans la page détails produit ? Texte identique sous toutes les images.
Dernière édition par Django29 le 26 Sep 2013, 18:25, édité 1 fois.
Opencart 2.0.3.1 - Hébergement O2switch - PHP 5.3.29 et Siteground
Avatar de l’utilisateur
Django29
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 75
Inscription: 23 Fév 2013, 12:49
Localisation: Bretagne

Re: Légende unique sous photo produit

Messagepar villagedefrance » 26 Sep 2013, 16:22

Salut Django,

Le plus rapide sera de modifier le fichier "product.tpl" directement.
Pour se faire, il te faudra ouvrir ce fichier dans un éditeur de texte (genre Notepad++). Si tu utilises un thème custom, il faudra que ce soit le fichier "product.tpl" de ton thème actif, sinon cela ne marchera pas.
Voici sa location: catalog\view\theme\ton thème\template\product\product.tpl

Vers le haut tu trouveras ces lignes:
Code: Tout sélectionner
<div class="left">
      <?php if ($thumb) { ?>
      <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
      <?php } ?>
      <?php if ($images) { ?>
 ...........


Ajoute ton message en html, entre la grande image et les petites, de cette facon:

Code: Tout sélectionner
<div class="left">
      <?php if ($thumb) { ?>
      <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
      <?php } ?>
<div>mon texte customisable</div>
      <?php if ($images) { ?>
 ...........


Sauvegarde le fichier, et remplace le fichier de ton serveur avec celui que tu viens de modifier.

Et voilà !

Tu peux ensuite améliorer la présentation en ajoutant un peu de style à la balise <div>, comme ceci par exemple :
Code: Tout sélectionner
<div style="text-align:center; font-weight:bold; color: #880000;">
... juste un exemple.
Image
Site Web (en Anglais) : http://villagedefrance.net
Extensions pour Opencart, toutes versions, en Anglais et en Français.
Boutique basée sur Opencart v1.8.1 Overclocked Edition.
Site hébergé chez http://www.compila.com (UK)
Avatar de l’utilisateur
villagedefrance
Administrateur
Administrateur
 
Messages: 338
Inscription: 05 Avr 2013, 19:03
Localisation: Grande Bretagne

Re: Légende unique sous photo produit

Messagepar Django29 » 26 Sep 2013, 17:03

Villagedefrance : Merci pour cette info précise.
ça marche, mais je voudrais juste que cette légende soit collée sous l'image principale du dessus, et pas près de celle du dessous.
http://prntscr.com/1tksvx
Opencart 2.0.3.1 - Hébergement O2switch - PHP 5.3.29 et Siteground
Avatar de l’utilisateur
Django29
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 75
Inscription: 23 Fév 2013, 12:49
Localisation: Bretagne

Re: Légende unique sous photo produit

Messagepar LeorLindel » 26 Sep 2013, 17:13

Met ta ligne de texte avant la fermeture du code <?php } ?> et ajoute après celle-ci cette tabulation <br />
Afin aussi que ton texte soit centré il te faut ajouter text-align="center".
Ce qui te donnera le code suivant :
Code: Tout sélectionner
 ...........
<div style="text-align:center;">mon texte customisable</div>
      <?php } ?>
      <br />
      <?php if ($images) { ?>
 ...........
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

Re: Légende unique sous photo produit

Messagepar Django29 » 26 Sep 2013, 17:22

Modif faite, mais la légende reste éloignée de l'image du haut.
http://prntscr.com/1tkwhy
Opencart 2.0.3.1 - Hébergement O2switch - PHP 5.3.29 et Siteground
Avatar de l’utilisateur
Django29
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 75
Inscription: 23 Fév 2013, 12:49
Localisation: Bretagne

Re: Légende unique sous photo produit

Messagepar LeorLindel » 26 Sep 2013, 17:55

Il te faut mettre ton texte après la fermeture du lien de li'image </a> et avant la fermeture de la balise </div>.
Ton code doit être celui-ci
Code: Tout sélectionner
      <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a><div style="text-align:center;">mon texte customisable</div></div>
Ton texte se placera dans le cadre de l'image et sera centré en dessous de celle-ci.
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

Re: Légende unique sous photo produit

Messagepar Django29 » 26 Sep 2013, 18:02

Effectivement, c'est déjà mieux. (J'aurais du y penser).
http://prntscr.com/1tl4rn

Merci beaucoup !
Opencart 2.0.3.1 - Hébergement O2switch - PHP 5.3.29 et Siteground
Avatar de l’utilisateur
Django29
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 75
Inscription: 23 Fév 2013, 12:49
Localisation: Bretagne

Re: Légende unique sous photo produit

Messagepar LeorLindel » 26 Sep 2013, 18:15

Si cela résout ton problème, tu n'oublieras pas de mettre la petite coche dans le titre initial du sujet.

Nous t'en remercions.
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 Soutien Général

Qui est en ligne

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

cron