osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [Résolu] Conditions générales de vente, Problème avec désactivation JS
infini
posté 24 Jul 2007, 21:11
Message #1


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 234
Inscrit : 18-October 06
Lieu : Oinville s/Montcient (78)
Membre no 12728



Bonsoir

J'ai installé la validation obligatoire des conditions générales de vente selon la FAQ

Cela fonctionne super bien mais une question me chagrine. Si je désactive le Javascript (dans mon cas dans Firefox), on peut passer aisément la validation.

Quelqu'un aurait une astuce pour contrer ce désagrément ?

Merci pour votre aide.

Ce message a été modifié par infini - 25 Jul 2007, 12:22.


--------------------
MS2.2 (stable) + Admin Account with Access Level - FCKeditor - New customer emails - Box newsletter - Ecotaxe - Discount coupon codes - OrderCheck - Login box - Sitemap - Giftwrap - AntiRobotRegistrationValidation - AJAX AttributeManager - PDF Invoice - Ultimate SEo Urls - Stats Sales Report - Stats customers orders - Colissimo - Traking colissimo - Atos 6.00 - Sogenactif - [OVH dédié] et énormément de customisation au niveau design - Valide XHTML et CSS2.1
Go to the top of the page
 
Gnidhal
posté 24 Jul 2007, 21:46
Message #2


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9109
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



dans checkout_confirmation essaye d'ajouter ces lignes vers la ligne 30 :
CODE
  if ($_POST['conditions'] != "on"){
      tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(ERROR_NO_CGV_CHECKED), 'SSL'));
  }



--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
infini
posté 24 Jul 2007, 21:51
Message #3


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 234
Inscrit : 18-October 06
Lieu : Oinville s/Montcient (78)
Membre no 12728



Merci Gnidhal pour cette réponse.

Cela bloque effectivement la validation de ma page.

Juste pour ton info, j'ai placé ton bout de code sur la page checkout_payment car c'est cette page qui est concernée par la FAQ.

Maintenant il ne manque plus qu'un message d'information pour l'internaute car pour le moment seul l'info est placée dans l'URL

En tout cas merci pour cette aide si rapide.


--------------------
MS2.2 (stable) + Admin Account with Access Level - FCKeditor - New customer emails - Box newsletter - Ecotaxe - Discount coupon codes - OrderCheck - Login box - Sitemap - Giftwrap - AntiRobotRegistrationValidation - AJAX AttributeManager - PDF Invoice - Ultimate SEo Urls - Stats Sales Report - Stats customers orders - Colissimo - Traking colissimo - Atos 6.00 - Sogenactif - [OVH dédié] et énormément de customisation au niveau design - Valide XHTML et CSS2.1
Go to the top of the page
 
infini
posté 24 Jul 2007, 22:07
Message #4


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 234
Inscrit : 18-October 06
Lieu : Oinville s/Montcient (78)
Membre no 12728



Bon petit problème.

Quand je réactive le JS, je ne peux plus accéder à la page de paiement.

J'ai une erreur de chargement de la page avec une redirection de page incorrecte.


[EDIT]

Je l'ai désintallé, vidé le cache et remis en place. Cela semble fonctionner.

[/EDIT]

Ce message a été modifié par infini - 24 Jul 2007, 22:20.


--------------------
MS2.2 (stable) + Admin Account with Access Level - FCKeditor - New customer emails - Box newsletter - Ecotaxe - Discount coupon codes - OrderCheck - Login box - Sitemap - Giftwrap - AntiRobotRegistrationValidation - AJAX AttributeManager - PDF Invoice - Ultimate SEo Urls - Stats Sales Report - Stats customers orders - Colissimo - Traking colissimo - Atos 6.00 - Sogenactif - [OVH dédié] et énormément de customisation au niveau design - Valide XHTML et CSS2.1
Go to the top of the page
 
Gnidhal
posté 25 Jul 2007, 08:19
Message #5


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9109
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



Bah t'as voulu mettre le code ailleurs, ça te regarde. Mais la ligne que j'ai donné doit aller dans le script de destination (checkout_confirmation), pas dans le même script.
Si tu arrives sur checkout_confirmation sans la case cochée, ça te renvoie à la case de paiement.


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
infini
posté 25 Jul 2007, 12:22
Message #6


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 234
Inscrit : 18-October 06
Lieu : Oinville s/Montcient (78)
Membre no 12728



Merci pour ta réponse Gnidhal dry.gif

J'ai du le mettre sur la page checkout_payment car cela ne fonctionne pas sur checkout_confirmation. Bien que la case soit cochée je reviens systématiquement sur checkout_payment.

Pour info, j'utilise osc sur un de mes sites pour vendre des services. J'ai fast easy account qui est installé car je ne gère pas du tout l'adresse de livraison et l'adresse de facturation n'est modifiable que dans l'espace client (adresse unique obligatoire).

Le processus de commande est le suivant :

shopping_cart => login (ou create_account) => checkout_payment => checkout_confirmation => checkout_succes

Cela fonctionne c'est le principal.

Pour le message, j'ai placé des <noscript></noscript> aux endroits sensibles.

Merci pour ton aide qui m'a été fort utile


--------------------
MS2.2 (stable) + Admin Account with Access Level - FCKeditor - New customer emails - Box newsletter - Ecotaxe - Discount coupon codes - OrderCheck - Login box - Sitemap - Giftwrap - AntiRobotRegistrationValidation - AJAX AttributeManager - PDF Invoice - Ultimate SEo Urls - Stats Sales Report - Stats customers orders - Colissimo - Traking colissimo - Atos 6.00 - Sogenactif - [OVH dédié] et énormément de customisation au niveau design - Valide XHTML et CSS2.1
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 22nd May 2013 - 12:20
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)