En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

[Résolu] page produit ajouter le prix du produit après le nom si prix affiché

Plus d'informations
il y a 10 ans 6 mois #1 par Repitol
Bonjour
je vais essayer d'être plus clair dans le message que dans le sujet
mon client souhaite que sur la page produit, le prix du produit s'affiche avec le nom
sauf que certains produits n'ont pas de prix (prix sur demande)
j'ai donc modifié le fichier defaut.php de mon template/html/com_virtuemart/productdetails
comme ça :
ligne 150
<div class="titre-produit">  <?php // Product Title ?>
							<h1><?php echo $this->product->product_name ?> dès <?php echo $this->product->prices['salesPrice'] ?> €</h1>
							<?php // Product Title END ?>
							</div>
c'est ok pour les produits qui ont un prix
mais pour ceux qui n'ont pas de prix (prix sur demande)
ça affiche juste €
comment arranger le code pour que ce soit ok, je pense à un if / else, mais je sais pas faire correctement.
Donc si quelqu'un peut m'aider, ce serait super.
Merci aux bonnes volontés :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 6 mois #2 par Repitol
personne pour m'aider ? allez les gars et les filles c'est du code, facile non ?

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 6 mois #3 par doc_denis
Bonsoir,

avec ça tout roule, je viens de tester
<?php /* ##### MODIF 10 2015 ##### */ ?>
<div class="titre-produit">
<h1>
<?php echo $this->product->product_name ?>
<?php 
if ($this->product->prices['salesPrice'] > 0) {
echo ' dès ' ;
echo $this->product->prices['salesPrice'] ;  
echo ' € ' ;
}
?>
</h1>
</div>
<?php /* ##### FIN MODIF 10 2015 ##### */ ?>

en fait pour apprendre ma méthode, si tu regarde plus bas sur defaut.php tu as un if avec la bonne formule
en gros "si le prix est supérieur à 0"
...j'ai pris exemple sur celle-ci et j'ai adapté à ton cas.

voili-voilà, @+
Les utilisateur(s) suivant ont remercié: Repitol

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 6 mois #4 par Repitol
Super !!!
merci doc_denis ça marche nickel
Bonne journée !

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 6 mois #5 par doc_denis
Bonjour,

Peux tu passer ton post en résolu STP ?

bonne journée à toi aussi.

Connexion ou Créer un compte pour participer à la conversation.