IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

[woocommerce] S'enregistrer à la commande


Sujet :

WordPress PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut [woocommerce] S'enregistrer à la commande
    Bonjour à tous;

    Souhaitant faire de la vente sur mon site, j'ai installé la plugin woocommerce.

    Je test le module de commande actuellement et je ne trouve pas comment l'utilisateur peut créer un compte (si il en a pas déjà un) pour commander

    Ma réglage actuel de woocommerce / Compte et confidentialité est le suivant :

    Nom : woocommerce setting account.jpg
Affichages : 38
Taille : 58,0 Ko

    Résultat :
    L'utilisateur peut ajouter des articles dans son panier et valider son panier sans être connecté
    Ensuite cela affiche la page de commande dans laquelle est indiqué qu'il faut être identifié pour commander
    Parfait jusque là !
    l y a un bouton "Déjà client" qui me permet de m'identifier mais pas créer un nouveau compte ...

    Je sais, je n'ai pas cliqué sur l'option "Autoriser les clients à créer un compte au cours de la validation de commande"
    Si je le fais, cela ajoute un champ "Identifiant du compte" dans le formulaire de commande (pas dans celui 'déjà client')
    1) je ne trouve pas cela très explicite : je préfère vraiment avoir une partir "s'enregistrer" dans l'autre formulaire
    2) l'identifiant choisi ne semble servir à rien
    dans la partie admin , je vois bien l'identifiant et le nom associé mais en tant qu'utilisateur, si je vais sur la page "mon compte" l'identifiant n'est pas utilisé
    Nom : compte woocommerce.png
Affichages : 50
Taille : 7,0 Ko
    Le savoir est une arme alors soyons armés

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 905
    Points : 13 729
    Points
    13 729
    Par défaut
    le champ "identifiant" qui apparait vient de la case "lors de la création, générer automatiquement ...".

    en ce qui concerne la création d'un compte sur la page de connexion, cela peut dépendre du thème que vous utilisez.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut
    Merci pour votre réponse

    Citation Envoyé par mathieu Voir le message
    le champ "identifiant" qui apparait vient de la case "lors de la création, générer automatiquement ...".
    En effet, merci pour l'information. Je préfèrerai toute de même avoir la partie "s'enregistrer" à côté de "Déjà client"

    Citation Envoyé par mathieu Voir le message
    en ce qui concerne la création d'un compte sur la page de connexion, cela peut dépendre du thème que vous utilisez.
    En êtes vous sur ? je viens de tester avec tous les thèmes déjà installer à savoir :
    • Twenty Twenty-Two
    • Twenty Nineteen
    • Twenty Twenty
    • Astra


    et toujours pas de possibilité de création de compte.
    Voici la partie dont je parle pour être sur qu'on se comprenne
    Nom : connexion.jpg
Affichages : 33
Taille : 53,6 Ko
    Le savoir est une arme alors soyons armés

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 905
    Points : 13 729
    Points
    13 729
    Par défaut
    je répondais au sujet de la création du compte sur la page de connexion.

    si vous souhaitez laisser le choix aux client de ne pas créer de compte, vous devez cocher la 1re case tout en haut de l'onglet "comptes et confidentialité" -> "Compte en invité".

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut
    j'ai l'impression de mal m'être exprimé: toutes mes excuses

    ce que je souhaiterai est :
    1. obliger l'utilisateur à se connecter pour faire un achat
    2. laisser l'utilisateur aller jusqu'à l'étape de la commande sans être connecté
    3. Pouvoir créer un nouveau compte à l'étape de la validation de la commande
    4. Pouvoir se connecter si on a déjà un compte à cette même étape


    c'est la 3 que je n'arrive pas à avoir.

    Autrement dit, je souhaiterai avoir à peu près la même interface que la page mon compte au lieu du simple "Déjà client"
    Nom : mon compte.jpg
Affichages : 29
Taille : 82,0 Ko
    Le savoir est une arme alors soyons armés

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 905
    Points : 13 729
    Points
    13 729
    Par défaut
    j'ai aussi l'impression qu'on ne se comprend pas à un endroit mais je ne vois pas où

    reprenons à partir de la configuration : sur la capture d'écran de votre 1er message, on est d'accord que vous avez décoché la 1re case et coché les 5 cases suivantes ?

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut
    Citation Envoyé par mathieu Voir le message
    j'ai aussi l'impression qu'on ne se comprend pas à un endroit mais je ne vois pas où

    reprenons à partir de la configuration : sur la capture d'écran de votre 1er message, on est d'accord que vous avez décoché la 1re case et coché les 5 cases suivantes ?
    J'ai essayé plusieurs choses dont la configuration que vous proposez. Avec celle ci, le compte créé est basé sur le prénom / nom renseigné
    Ce n'est pas comme ça que font la plupart des sites que je connais: ils vous propose explicitement de créer un compte
    Ici le formulaire de commande n'est pas forcément parlant et rien n'indique qu'en validant, on crée un compte

    Si on prend l'exemple du site amazon, vous pouvez remplir votre panier et à la validation, vous être diriger vers la page de connexion. Ça peut également être une solution convenable mais je ne pense pas que ce soit possible
    Le savoir est une arme alors soyons armés

  8. #8
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 905
    Points : 13 729
    Points
    13 729
    Par défaut
    vous disiez vouloir laisser le choix au client de créer un compte client. mais si vous voulez obliger le client à créer un compte pour commander, je pense que vous voulez plutot rajouter un message dans le genre "vous avez le choix de créer un compte en continuant la commande ou alors ne pas commander si vous ne voulez pas cette création de compte".
    ce genre de message peut être ajouté n'importe où, wordpress est très flexible pour cela. la 1re chose à faire est de créer un thème enfant, il existe des extensions qui aident à faire cela mais je préfère la création des répertoires manuellement, je trouve qu'on comprend beaucoup mieux ce qu'il se passe et donc cela aide à mieux personnaliser l'affichage.
    regardez les pages suivantes pour plus d'informations sur la création d'un thème enfant :
    https://wpformation.com/theme-enfant-wordpress/
    https://codex.wordpress.org/fr:Th%C3%A8mes_Enfant

    ensuite vous allez mettre des fichiers dans ce thème enfant en fonction de l'endroit que vous voulez personnaliser donc pour cela indiquez nous exactement à quel endroit vous voulez rajouter le message d'information destiné au client.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut
    Citation Envoyé par mathieu Voir le message
    vous disiez vouloir laisser le choix au client de créer un compte client. .
    Bonjour,
    Non je souhaite que le client soit obligé de créer un compte

    Citation Envoyé par mathieu Voir le message
    mais si vous voulez obliger le client à créer un compte pour commander, je pense que vous voulez plutot rajouter un message dans le genre "vous avez le choix de créer un compte en continuant la commande ou alors ne pas commander si vous ne voulez pas cette création de compte".
    Je ne trouve pas ça très professionnel. j'aurai vraiment aimé avoir la partie enregistrement juste à côté de "Déjà client ?"
    Bon, j'imagine que ce n'est pas possible. Je vais donc réfléchir à ce que j'appliquerai
    Le savoir est une arme alors soyons armés

  10. #10
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 905
    Points : 13 729
    Points
    13 729
    Par défaut
    Citation Envoyé par DonKnacki Voir le message
    j'aurai vraiment aimé avoir la partie enregistrement juste à côté de "Déjà client ?"
    c'est aussi faisable. il s'agit de présentation donc c'est aussi une personnalisation à mettre en place dans le thème enfant en modifiant le code html et css.

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    767
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 767
    Points : 420
    Points
    420
    Par défaut
    J'ai finalement fouillé dans le code et j'ai compris que la page utilisait le template global/form-login.php alors que la page mon-compte utilise le template myaccount/form-login.php

    En modifiant cela, il semblerait que ça corresponde à mon besoin : seul la création du mot de passe pour les nouveaux utilisateurs n'est pas terrible
    Il existe un moyen de créer un utilisateur et qu'il crée lui même son mot de passe ? (donc que ce soit pas via l'envoie de mail)
    Le savoir est une arme alors soyons armés

Discussions similaires

  1. Enregistrer sortie commande
    Par manu840 dans le forum VBScript
    Réponses: 12
    Dernier message: 22/06/2012, 12h43
  2. Réponses: 2
    Dernier message: 21/11/2010, 14h57
  3. Enregistrer une commande at
    Par lolo_92 dans le forum Langage
    Réponses: 4
    Dernier message: 13/12/2009, 09h41
  4. enregistrer retour commande unix dans variable
    Par tisba972 dans le forum Langage
    Réponses: 2
    Dernier message: 30/07/2008, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo