Demande aide modification
17 messages
• Page 1 sur 2 • 1, 2
Demande aide modification
Bonjour à tous ,
J'ai acheter ce mod de vqmod (Request Quote If Price Is Zero) , et j'aurais besoin d'une modification.
Actuellement ça affiche ainsi :
http://www.douglas-piscine.fr/Douglas-Test-Article
Et je voudrais que ca affiche comme celas avec mon bouton pour demander un devis lorsque le prix est null :
Dans l'attente de vous relire rapidement , merci d'avance.
J'ai acheter ce mod de vqmod (Request Quote If Price Is Zero) , et j'aurais besoin d'une modification.
Actuellement ça affiche ainsi :
http://www.douglas-piscine.fr/Douglas-Test-Article
Et je voudrais que ca affiche comme celas avec mon bouton pour demander un devis lorsque le prix est null :
Dans l'attente de vous relire rapidement , merci d'avance.
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
Bonjour,
Je pense avoir le code pour cela , mais pas au travers d'un fichier xml, j'ai modifié le code directement, pas encore eu le temps de me pencher dessus avec vqmod.
J'avais à l'epoque mis cela sur le forum pour la version que j'utilisais 1.5.3 si je me souviens bien, je l'ai adapté recement pour la version 1.5.5.1
cordialement
eric
Je pense avoir le code pour cela , mais pas au travers d'un fichier xml, j'ai modifié le code directement, pas encore eu le temps de me pencher dessus avec vqmod.
J'avais à l'epoque mis cela sur le forum pour la version que j'utilisais 1.5.3 si je me souviens bien, je l'ai adapté recement pour la version 1.5.5.1
cordialement
eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
Voudrais tu mon XML pour essayer ou m'offrir les fichier ?
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
je place cela demain ici dans la journée
Cordialement
eric
Cordialement
eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
Messieurs, on peut s'aider sur le forum, mais on ne peut pas s'échanger des modules sur lesquels le développeur demande une petite participation financière
- lucho69
- Messages: 907
- Inscrit le: 09 Juil 2010, 13:51
- Localisation: lyon
Re: Demande aide modification
Voila ma solution :
0c 1.5.5.1
remplacer le bouton "ajout au panier par demander un devis
fichier : catalog/controller/produc/product.php
apres la ligne :
ajouter :
puis, après la ligne :
ajouter la ligne :
apres la ligne :
ajouter
fichier : catalog/language/french/product.product.php
apres la ligne :
ajouter :
apres la ligne :
ajouter :
Apres la ligne :
ajouter :
fichier : catalog/view/theme/defaut/template/product/product.tpl
ligne 34, remplacer :
par :
puis, ligne 209, remplacer :
par :
Et voila !
Cela fonctionne lorsque le prix du produit est à : "0.00"
Dans l'etat des stock, j'ai créé : "Uniquement sur devis" que j'applique pour ces produits.
Je n'ai pas encore pris le temps de transformer cela pour vqmod, mais cela viendra.
Je suis aussi à cogiter sur la mise en place d'un truc qui peut indiquer que le prix d'un produit est "à partir de : "XX €", pour les produits avec de multiples options
cordialement
eric
0c 1.5.5.1
remplacer le bouton "ajout au panier par demander un devis
fichier : catalog/controller/produc/product.php
apres la ligne :
- Code: Tout sélectionner
$this->data['text_price'] = $this->language->get('text_price');
ajouter :
- Code: Tout sélectionner
$this->data['text_quotation'] = $this->language->get('text_quotation');
$this->data['text_info_quotation'] = $this->language->get ('text_info_quotation');
puis, après la ligne :
- Code: Tout sélectionner
$this->data['button_cart'] = $this->language->get('button_cart');
ajouter la ligne :
- Code: Tout sélectionner
$this->data['button_quotation'] = $this->language->get('button_quotation');
apres la ligne :
- Code: Tout sélectionner
$this->load->model('catalog/review');
ajouter
- Code: Tout sélectionner
$this->data['quotation'] = $this->url->link('information/contact');
fichier : catalog/language/french/product.product.php
apres la ligne :
- Code: Tout sélectionner
$_['text_tax'] = 'H.T :';
ajouter :
- Code: Tout sélectionner
$_['text_quotation'] = 'Sur devis';
apres la ligne :
- Code: Tout sélectionner
$_['text_or'] = '- OU -';
ajouter :
- Code: Tout sélectionner
$_['text_info_quotation'] = 'Cliquer sur le bouton ci-dessus pour un contact de notre part, en précisant l’objet de votre demande, ainsi qu’un numéro de téléphone.';
Apres la ligne :
- Code: Tout sélectionner
$_['text_error'] = 'Produit introuvable ! ';
ajouter :
- Code: Tout sélectionner
// Button
$_['button_quotation'] = 'Demande de devis';
fichier : catalog/view/theme/defaut/template/product/product.tpl
ligne 34, remplacer :
- Code: Tout sélectionner
<?php if ($price) { ?>
<div class="price"><?php echo $text_price; ?>
<?php if (!$special) { ?>
<?php echo $price; ?>
<?php } else { ?>
<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
<?php } ?>
<br />
par :
- Code: Tout sélectionner
<?php if ($price) { ?>
<div class="price"><?php echo $text_price; ?>
<?php if ($price <=0 ) { ?>
<?php echo $text_quotation; ?>
<?php } else { ?>
<?php if (!$special) { ?>
<?php echo $price; ?>
<?php } else { ?>
<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
<?php } ?>
<?php } ?>
<br />
puis, ligne 209, remplacer :
- Code: Tout sélectionner
<div class="cart">
<div><?php echo $text_qty; ?>
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
<span> <?php echo $text_or; ?> </span>
<span class="links"><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></span>
</div>
<?php if ($minimum > 1) { ?>
<div class="minimum"><?php echo $text_minimum; ?></div>
<?php } ?>
</div>
par :
- Code: Tout sélectionner
<div class="cart">
<?php if ($price >0 ) { ?>
<div><?php echo $text_qty; ?>
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
<a id="button-cart" class="button"><span><?php echo $button_cart; ?></span></a></div>
<div><span> <?php echo $text_or; ?> </span></div>
<div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>
<?php if ($minimum > 1) { ?>
<div class="minimum"><?php echo $text_minimum; ?></div>
<?php } ?>
<?php } else { ?>
<div> <a id="button-cart" class="button" href="<?php echo $quotation; ?>"><span><?php echo $button_quotation; ?></span></a></div>
<div><span style="padding-bottom: 5px;"><?php echo $text_info_quotation; ?></span></div>
<?php } ?>
</div>
Et voila !
Cela fonctionne lorsque le prix du produit est à : "0.00"
Dans l'etat des stock, j'ai créé : "Uniquement sur devis" que j'applique pour ces produits.
Je n'ai pas encore pris le temps de transformer cela pour vqmod, mais cela viendra.
Je suis aussi à cogiter sur la mise en place d'un truc qui peut indiquer que le prix d'un produit est "à partir de : "XX €", pour les produits avec de multiples options
cordialement
eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
lucho69 a écrit:Messieurs, on peut s'aider sur le forum, mais on ne peut pas s'échanger des modules sur lesquels le développeur demande une petite participation financière
Ok c'est noté pour l'avenir
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
eric02 a écrit:Voila ma solution :
0c 1.5.5.1
remplacer le bouton "ajout au panier par demander un devis
fichier : catalog/controller/produc/product.php
apres la ligne :
- Code: Tout sélectionner
$this->data['text_price'] = $this->language->get('text_price');
ajouter :
- Code: Tout sélectionner
$this->data['text_quotation'] = $this->language->get('text_quotation');
$this->data['text_info_quotation'] = $this->language->get ('text_info_quotation');
puis, après la ligne :
- Code: Tout sélectionner
$this->data['button_cart'] = $this->language->get('button_cart');
ajouter la ligne :
- Code: Tout sélectionner
$this->data['button_quotation'] = $this->language->get('button_quotation');
apres la ligne :
- Code: Tout sélectionner
$this->load->model('catalog/review');
ajouter
- Code: Tout sélectionner
$this->data['quotation'] = $this->url->link('information/contact');
fichier : catalog/language/french/product.product.php
apres la ligne :
- Code: Tout sélectionner
$_['text_tax'] = 'H.T :';
ajouter :
- Code: Tout sélectionner
$_['text_quotation'] = 'Sur devis';
apres la ligne :
- Code: Tout sélectionner
$_['text_or'] = '- OU -';
ajouter :
- Code: Tout sélectionner
$_['text_info_quotation'] = 'Cliquer sur le bouton ci-dessus pour un contact de notre part, en précisant l’objet de votre demande, ainsi qu’un numéro de téléphone.';
Apres la ligne :
- Code: Tout sélectionner
$_['text_error'] = 'Produit introuvable ! ';
ajouter :
- Code: Tout sélectionner
// Button
$_['button_quotation'] = 'Demande de devis';
fichier : catalog/view/theme/defaut/template/product/product.tpl
ligne 34, remplacer :
- Code: Tout sélectionner
<?php if ($price) { ?>
<div class="price"><?php echo $text_price; ?>
<?php if (!$special) { ?>
<?php echo $price; ?>
<?php } else { ?>
<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
<?php } ?>
<br />
par :
- Code: Tout sélectionner
<?php if ($price) { ?>
<div class="price"><?php echo $text_price; ?>
<?php if ($price <=0 ) { ?>
<?php echo $text_quotation; ?>
<?php } else { ?>
<?php if (!$special) { ?>
<?php echo $price; ?>
<?php } else { ?>
<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
<?php } ?>
<?php } ?>
<br />
puis, ligne 209, remplacer :
- Code: Tout sélectionner
<div class="cart">
<div><?php echo $text_qty; ?>
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
<span> <?php echo $text_or; ?> </span>
<span class="links"><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></span>
</div>
<?php if ($minimum > 1) { ?>
<div class="minimum"><?php echo $text_minimum; ?></div>
<?php } ?>
</div>
par :
- Code: Tout sélectionner
<div class="cart">
<?php if ($price >0 ) { ?>
<div><?php echo $text_qty; ?>
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
<input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
<a id="button-cart" class="button"><span><?php echo $button_cart; ?></span></a></div>
<div><span> <?php echo $text_or; ?> </span></div>
<div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
<a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>
<?php if ($minimum > 1) { ?>
<div class="minimum"><?php echo $text_minimum; ?></div>
<?php } ?>
<?php } else { ?>
<div> <a id="button-cart" class="button" href="<?php echo $quotation; ?>"><span><?php echo $button_quotation; ?></span></a></div>
<div><span style="padding-bottom: 5px;"><?php echo $text_info_quotation; ?></span></div>
<?php } ?>
</div>
Et voila !
Cela fonctionne lorsque le prix du produit est à : "0.00"
Dans l'etat des stock, j'ai créé : "Uniquement sur devis" que j'applique pour ces produits.
Je n'ai pas encore pris le temps de transformer cela pour vqmod, mais cela viendra.
Je suis aussi à cogiter sur la mise en place d'un truc qui peut indiquer que le prix d'un produit est "à partir de : "XX €", pour les produits avec de multiples options
cordialement
eric
Je te remercie eric , j'ai transmis le lien du topal à mon amis dev pour qu'il me l'ajoute dans les modif à faire.
Si tu veux voir avancement : http://www.douglas-piscine.fr
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
tres sympa,
pour ce qui concerne le formulaire du devis, je suppose que cela vient du module que tu as acquis et dont tu parlais une fois dernière ?
cordialement
eric
pour ce qui concerne le formulaire du devis, je suppose que cela vient du module que tu as acquis et dont tu parlais une fois dernière ?
cordialement
eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
Dédoublement du module contact modifier avec de nouveaux champs .
Une fois finis avec mes modif accueil devrais ressembler a çà :
Une fois finis avec mes modif accueil devrais ressembler a çà :
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
Ok merci
Joli page bien dans l'esprit poscine on y est deja
eric
Joli page bien dans l'esprit poscine on y est deja
eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
Merci eric , tient nous avons finis le plus gros des modif :
Changement de footer , incrustation d'un js slider 3d responcive , modification pour achat avec un prix null par un bouton qui envoie sur un module devis , modification graphique et un ordre dans les catégorie.
Il me reste qu'une chose , je vais vendre des bâches de sécurité et ça se vend au mettre comment puis je faire avec opencart ?
Changement de footer , incrustation d'un js slider 3d responcive , modification pour achat avec un prix null par un bouton qui envoie sur un module devis , modification graphique et un ordre dans les catégorie.
Il me reste qu'une chose , je vais vendre des bâches de sécurité et ça se vend au mettre comment puis je faire avec opencart ?
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
up up up
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
Re: Demande aide modification
Ben ???
Ta bâche a surement une largeur définie et fixe puisque tu la vends au mètre ???
tu mets un prix unitaire au mètre le client commande ce qu'il a besoin
si il a besoin de 10 m dans la quantité il met 10 ???
Pour facilité la compréhension du client je mettrais une boite déroulante sur la quantité en donnant des longueurs standards
ce qui fait que le fichier produit.tpl pour ce produit n'est que peu à modifier, du genre
si je suis dans la catégorie "bache" alors je remplace la boite quantité par une boite deroulante, ca doit faire 3 ou 4 lignes de code
si la vente se fait au mètre carré, il choisit la surface dans la boite déroulante et doit (à trouver) indiquer les dimensions
Cordialement
Eric
Ta bâche a surement une largeur définie et fixe puisque tu la vends au mètre ???
tu mets un prix unitaire au mètre le client commande ce qu'il a besoin
si il a besoin de 10 m dans la quantité il met 10 ???
Pour facilité la compréhension du client je mettrais une boite déroulante sur la quantité en donnant des longueurs standards
ce qui fait que le fichier produit.tpl pour ce produit n'est que peu à modifier, du genre
si je suis dans la catégorie "bache" alors je remplace la boite quantité par une boite deroulante, ca doit faire 3 ou 4 lignes de code
si la vente se fait au mètre carré, il choisit la surface dans la boite déroulante et doit (à trouver) indiquer les dimensions
Cordialement
Eric
Opencart 1.5.5.1
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- Production nouveau site en local : EasyPhp 5.3.8.1
- Multi-boutiques (3) en local
Mod : quelques modifications maison, VQmod -
Autres
Templates : maison
http://www.editionsduharicot.fr/
- eric02
- Messages: 181
- Inscrit le: 20 Fév 2012, 13:39
Re: Demande aide modification
tu serais me le mettre en place eric ?
Serveur 1&1 Illimité (5 Dommaines)
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
Version Php 5.4
Opencart version 1.5.5.1 "francais"
Lien de ma boutique : Http://www.douglas-piscine.fr
-
webgrafx - Messages: 21
- Inscrit le: 02 Juin 2013, 08:35
- Localisation: Drome
17 messages
• Page 1 sur 2 • 1, 2
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)