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


Envoi automatique des CGV Loi Hamon

Section destinée aux modules XML pour vQmod

Re: Envoi automatique des CGV Loi Hamon

Messagepar LeorLindel » 20 Avr 2015, 17:38

Je ne connais pas PrestaTruc et encore moins son override, donc je ne peux faire la comparaison ou donner un avis.

Par contre je connais vQmod et celui-ci modifie en virtuel les fichiers natifs d'Opencart laissant ainsi une version d'origine tout en appliquant les modifications, ajouts ou retraits de code.
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: 4248
Inscription: 19 Fév 2010, 12:44
Localisation: Lutéce

Re: Envoi automatique des CGV Loi Hamon

Messagepar eric02 » 20 Avr 2015, 17:45

Vqmod est plutot GENIAL !!!
Et ce n'est rien de le dire

En apprenant à le manipuler tu peux apporter à un OC de base toutes les modif que tu veux sans avoir à toucher les fichiers originaux...
Sacré temps de gagné pour les dev futurs

eric
Opencart 1.5.5.1
www.savonsdesgalets.fr/
- Sur serveur distant
- Boutique Templates : Maison
Mod : quelques modifications maison, VQmod - quelques fichiers xml
Autres : Category home page, recent viewed, login sidebar, search side bar,...
Tutoriel :
- Installer OC Multi Store http://forum.opencart-france.fr/post9116#p9116
http://www.editionsduharicot.fr/
- Livret Vqmod http://forum.opencart-france.fr/tutoriels/vqmod-in-french-dans-le-texte-t1896
eric02
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 269
Inscription: 20 Fév 2012, 12:39

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 20 Avr 2015, 17:48

Oui c'est bien ce que je pensais cela évite de devoir trifouiller les fichiers d'origines.
Bon il ne reste qu'a ajouter les cgv en visible dans le tunel de commande :D
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

Re: Envoi automatique des CGV Loi Hamon

Messagepar LeorLindel » 20 Avr 2015, 17:53

Creastyle a écrit:Bon il ne reste qu'a ajouter les CGV en visible dans le tunnel de commande :D
Je vous laisse vous en charger et modifierai le xml en fonction dès la solution trouvée.

Je déplace ce sujet dans le forum Développement/vQmod
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: 4248
Inscription: 19 Fév 2010, 12:44
Localisation: Lutéce

Re: Envoi automatique des CGV Loi Hamon

Messagepar eric02 » 20 Avr 2015, 18:05

Pour l'affichage des cgv dans une colorbox : C'est fait avec un JS

Code: Tout sélectionner
<script type="text/javascript">
$(document).ready(function(){
    jQuery.colorbox({href:"index.php?route=information/information&information_id=5 #content", width:887, height:500, open: true});
});
</script>


information_id=5 #content correspond a : le chemin de ma page des cgv et #content à la div id que je veux afficher dans cette fenetre

Cela peut être peaufiné, c'est sur
Reste maintenant à y placer la case à cocher qui signifie l'acceptation des cgv et à supprimer la ligne plus loin dans le fichier pour éviter la redondance.

eric
Dernière édition par LeorLindel le 20 Avr 2015, 21:16, édité 2 fois.
Raison: Mise du code dans les balises appropriées
Opencart 1.5.5.1
www.savonsdesgalets.fr/
- Sur serveur distant
- Boutique Templates : Maison
Mod : quelques modifications maison, VQmod - quelques fichiers xml
Autres : Category home page, recent viewed, login sidebar, search side bar,...
Tutoriel :
- Installer OC Multi Store http://forum.opencart-france.fr/post9116#p9116
http://www.editionsduharicot.fr/
- Livret Vqmod http://forum.opencart-france.fr/tutoriels/vqmod-in-french-dans-le-texte-t1896
eric02
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 269
Inscription: 20 Fév 2012, 12:39

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 20 Avr 2015, 20:53

Quel est le fichier tpl qui gère le tunnel de commande ?
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

Re: Envoi automatique des CGV Loi Hamon

Messagepar LeorLindel » 20 Avr 2015, 21:20

La meilleure méthode pour connaitre le fichier de la page affichée est de lire l'url, toutes les informations s'y trouvent.
Je te laisse le soin de trouver le fichier en lisant l'url de la page que tu recherches tout en sachant que l'arborescence VMC+L rentre en ligne de compte.

Bon jeu de piste ! :D
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: 4248
Inscription: 19 Fév 2010, 12:44
Localisation: Lutéce

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 20 Avr 2015, 21:48

il faudrait l'imbriquer sous cette ligne enfin je pense mais je n'en suis pas certain du tout :
Code: Tout sélectionner
$('#shipping-method .checkout-content').html(html);

dans le fichier /catalog/view/theme/default/template/checkout/checkout.tpl
Dernière édition par LeorLindel le 20 Avr 2015, 21:53, édité 1 fois.
Raison: Mise du code dans les balises appropriées
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

Re: Envoi automatique des CGV Loi Hamon

Messagepar eric02 » 20 Avr 2015, 22:08

Voila la solution vers laquelle je me dirige pas à pas
A l'ouverture de la page Checkout, je fais afficher les cgv dans une colorbox épuré de style.
Comme cette fenetre peut être fermé avec un clic sur le coté je n'y place pas la case à cocher
Avec un message d'alerte dans le haut de l'affichage "La fermeture de cette fenêtre a valeur de lecture des Conditions Générales de Vente, vous aurez à les approuver un peu plu loin."
je modifie le texte dans Language/french/checkout/checkout.php
Ligne 33
Code: Tout sélectionner
$_['text_agree']                        = 'J&#8217;ai lu et approuv&eacute; la rubrique <a class="fancybox" href="%s" alt="%s"><b>%s</b></a>';

Code: Tout sélectionner
$_['text_agree']                        = 'J&#8217; approuve la rubrique <a class="fancybox" href="%s" alt="%s"><b>%s</b></a>';


Je conserve ainsi à sa place l'action de la case à cocher

Je m'attaque au xml demain.

Eric
Dernière édition par LeorLindel le 20 Avr 2015, 22:12, édité 1 fois.
Raison: Mise du code dans les balises appropriées
Opencart 1.5.5.1
www.savonsdesgalets.fr/
- Sur serveur distant
- Boutique Templates : Maison
Mod : quelques modifications maison, VQmod - quelques fichiers xml
Autres : Category home page, recent viewed, login sidebar, search side bar,...
Tutoriel :
- Installer OC Multi Store http://forum.opencart-france.fr/post9116#p9116
http://www.editionsduharicot.fr/
- Livret Vqmod http://forum.opencart-france.fr/tutoriels/vqmod-in-french-dans-le-texte-t1896
eric02
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 269
Inscription: 20 Fév 2012, 12:39

Re: Envoi automatique des CGV Loi Hamon

Messagepar LeorLindel » 20 Avr 2015, 22:16

@eric

Je te demanderais de bien vouloir utiliser les balises appropriées, à savoir pour le code :
Code: Tout sélectionner
[code][/code]
et pour les commentaires :
Code: Tout sélectionner
[quote][/quote]
la lecture en devient ainsi plus aisée.
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: 4248
Inscription: 19 Fév 2010, 12:44
Localisation: Lutéce

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 20 Avr 2015, 22:20

Trop fort eric :shock:
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

Re: Envoi automatique des CGV Loi Hamon

Messagepar eric02 » 21 Avr 2015, 17:17

Bonsoir

Voila le xml : Open-cgv-load-checkout.xml, réalisé sur une V 1.5.6.1, mais qui devrait fonctionner sur une 1.5.5.1, pas testé encore.
C'est surement à améliorer et peut être utilisé seul ou copier coller dans le précédent, avec la syntax qui va bien

ATTENTION ID=5 est à remplacer par l'id de votre page bien sur !!!
Eric

J'espère vos retours, remarques, .... comme d'hab
Fichiers joints
Open-cgv-load-checkout.xml
(1.68 Kio) Téléchargé 52 fois
Opencart 1.5.5.1
www.savonsdesgalets.fr/
- Sur serveur distant
- Boutique Templates : Maison
Mod : quelques modifications maison, VQmod - quelques fichiers xml
Autres : Category home page, recent viewed, login sidebar, search side bar,...
Tutoriel :
- Installer OC Multi Store http://forum.opencart-france.fr/post9116#p9116
http://www.editionsduharicot.fr/
- Livret Vqmod http://forum.opencart-france.fr/tutoriels/vqmod-in-french-dans-le-texte-t1896
eric02
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 269
Inscription: 20 Fév 2012, 12:39

Re: Envoi automatique des CGV Loi Hamon

Messagepar LeorLindel » 21 Avr 2015, 19:10

Je viens d'inclure ton travail dans le précédent XML et ai donc créé un nouveau fichier pour vQmod que j'ai intitulé différemment (Terme plus général).
J'ai remanié un peu ton code mais juste en mise en forme et une petite modification de texte, rien de bien méchant.
J'ai testé sur une version 1.5.6.1 et il n'y a aucun problème. A vous de tester ce fichier (de l'inscription à la finalisation de la commande).

La loi Hamon impose t-elle d'autres choses car pendant que nous y sommes autant faire cela dans la règle de l'art ?
Fichiers joints
Add-CGV-Hamon-Law.xml
Comprend :
- l'envoi des CGV lors de l'inscription
- La fenêtre comprenant les CGV sur la page de commande
- Bouton "Commande avec obligation de paiement" après la méthode paiement sur la page de commande
(3.38 Kio) Téléchargé 59 fois
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: 4248
Inscription: 19 Fév 2010, 12:44
Localisation: Lutéce

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 21 Avr 2015, 20:07

Je vais tester ce fichier dans la foulée tiens sur une 1.5.6.4

La lois Hamon impose une autre chose oui qui ne devrait pas être difficile à réaliser, le bouton de confirmation de commande après le choix du mode de payement doit s'intituler " commande avec obligation de paiement", petit extrait :

En plus, du rappel des informations les plus importantes pour le consommateur, la loi Hamon prévoit la mise à disposition d’un bouton de commande clairement dénommé, par lequel l’internaute reconnait son obligation de paiement. Pour être conforme aux nouvelles exigences légales, il devra être reconnaissable sous ce terme « commande avec obligation de paiement ».
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

Re: Envoi automatique des CGV Loi Hamon

Messagepar Creastyle » 21 Avr 2015, 20:24

Le fichier xml fonctionne très bien bravo, je me pose cependant une question, n'est-ce pas rébarbatif pour le client de devoir accepter deux foix les conditions, en effet lorsqu'il referme la fenêtre popup il est censé avoir lu et accepté les conditions générales, et en finalisant il doit encore cliquer sur la l'acceptation des condition .

Qu'en pensez-vous ?
Version d'OpenCart : 2.2.0.0
https://www.creastyle[point]fr
- Hébergeur : Planet Hoster World pack
- Modules installés : SSL Certificat, Complet SEO,T-shirt designer Ecommerce, Livezilla, Acute category manager, Pro Email Template, Quick Order Status Updater, Auto review by sms, Lightning cache, Product/Category description générator
- Template installé : Journal 2
- Version du PHP : 5.4.35

Le secret du changement consiste à concentrer son énergie pour créer du nouveau, et non pas pour se battre contre l'ancien. Dan Millam
Avatar de l’utilisateur
Creastyle
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 342
Inscription: 18 Avr 2015, 06:46

PrécédenteSuivante

Retourner vers vQmod

Qui est en ligne

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

cron