Charger le "module de connexion" virtuemart dans la page du panier

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Charger le "module de connexion" virtuemart dans la page du panier

    Bonjour à tous,

    Je ne sais pas si je poste au bon endroit, cette question concernant peut être plus le fonctionnement de joomla que celui de virtuemart.

    J'ai modifié le template de base de la connexion / création d'un nouvel utilisateur de virtuemart (com_virtuemart/view/user). Il me convient maintenant parfaitement.

    Lors de la visualisation du panier, je souhaiterai intégrer ce "module de connexion" virtuemart dans la page du panier ; au lieu de celui par défaut qui ne me convient pas.
    J'ai essayé plusieurs choses :
    - un $this->loadTemplate ( 'shopper' ); (en copiant et renommant les fichiers (shopper, wmshopper, adress_userfields...) du répertoire view/user au répertoire view/cart).
    - un $layout=new JLayoutFile('edit',JPATH_ROOT.'/components/com_virtuemart/views/user/tmpl'); ....
    A chaque fois il semble que les données nécessaire au bon lancement du "module de conexion" ne sont pas initialisées.

    Pouvez-vous me dire quelle est la commande pour arriver à faire cela ?


    Merci d'avance pour vos aides / conseils,

    Amicalement,

    Jérôme


  • #2
    Bonjour,
    Est-ce que cette page pourrait t'aider ?



    Cordialement,
    Chabi01 - http://www.xlformation.com

    Commentaire


    • #3
      Bonjour Chabi,

      Merci pour votre réponse mais cela ne semble pas correspondre...

      Commentaire


      • #4
        Bon, et si dans Virtuemart tu désactives dans Configuration > Commande l'option "Permettre la création d'un compte lors de la commande ?" et que tu appelles ton module soit via un loadposition, soit par un affichage sur la page (avec une condition dans un Advanced module manager) soit en modifiant le fichier com_virtuemart/views/cart/tmpl/default.php pour lequel tu ferais une surcharge dans ton template ?

        Cordialement,
        Chabi01 - http://www.xlformation.com

        Commentaire


        • #5
          J'avais pensé à cette solution mais il ne semble pas y avoir de module "connexion virtuemart"...

          Commentaire


          • #6
            Il n'y a pas de module de connexion Virtuemart, c'est le module de connexion Joomla.
            Bon, alors tu as d'autres solutions !
            Dans ton fichier "cart", à la place de l'appel du bloc de connexion, tu modifies et tu ajoutes un lien (modal ou pas) vers ta page de connexion ou vers le lien de "gestion du compte". Tu as de multiples possibilités...
            Si tu regardes la connexion par défaut du panier, c'est un formulaire d'identification, pas de création/gestion de compte. Ceci dit, quand tu as une commande dans Virtuemart et que la personne doit créer un compte, cela ne casse pas le processus de commande non ? (ou alors je n'ai pas compris ?)
            Cordialement,
            Chabi01 - http://www.xlformation.com

            Commentaire


            • #7
              Module et view n'est pas la même chose.
              Lors de la visualisation du panier, je souhaiterai intégrer ce "module de connexion" virtuemart dans la page du panier = je voudrait intégrer la page com_virtuemart/view/user dans le panier.
              Est je bien compris ?
              Pour ce faire, utiliser un one page checkout est la solution standard.
              Il faut savoir que chaque formulaire nécessite les bons champs. il faut donc séparer(en html) les deux <form> car les produits et l'adresse n'est pas traité de la même façon(en tout cas dans virtuemart)
              Par exemple https://github.com/gitter-badger/vmonepage, https://github.com/cleversoft/zt-onepage-checkout ou d'autres payants qui on déja fait ce travail.
              http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
              http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X