Comment obtenir l'ID client de la session? J'ai essayé cela mais ne fonctionne pas. protected $_customerBonusPointFactory; protected $_customerSession; public function __construct(Session $customerSession, \Magento\Framework\View\Element\Template\Context $context) { $this->_customerSession = $customerSession; parent::__construct($context); } public function _prepareLayout() { var_dump($this->_customerSession->getCustomer()->getId()); exit(); return parent::_prepareLayout(); }
J'ai la situation suivante: Je suis sur la page de paiement et j'ai 3 méthodes d'expédition. Si je sélectionne une méthode spécifique dans les 3 et que je termine la commande, je veux qu'un commentaire soit ajouté automatiquement sur la vue des commandes depuis le backend dans cette zone: Quelqu'un …
J'utilise Magento 2.2 avec le thème Porto et j'obtiens une [object Object]erreur javascript à la customer-data.jsligne 90 dans la console après me connecter au magasin et rafraîchir la page ou passer à une autre page. J'ai testé cela dans Firefox, Chrome, IE 11 et Edge et cela n'apparaît que dans …
Dans mon site magento, j'ai activé Captcha pour créer un compte sous forme de thème personnalisé que j'ai construit à partir de zéro (pas "rwd"), mais lorsque j'essaie d'enregistrer un client en fournissant le code captcha correct dans le champ, même alors, il affiche "Incorrect Captcha "après avoir actualisé et …
J'ai un identifiant client. En utilisant l'ID client, je veux l'adresse du client. alors comment obtenir l'adresse du client et utiliser l'identifiant du pays comment obtenir le nom complet du pays
Je cherche un moyen de m'adapter en cas de changement de mot de passe des clients. Donc, si quelqu'un change le mot de passe dans le frontend du client, j'aimerais envoyer un e-mail quelque part. J'ai consulté la liste sur http://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/ mais rien ne ressemble à un événement pour changer …
Lors d'une discussion aujourd'hui, j'ai été informé que le drapeau is_active du client ne fait rien. Il s'agit d'un indicateur unique, comme l'adresse e-mail du client, en ce qu'il ne s'agit pas d' un attribut EAV. Il s'agit plutôt d'une colonne dans la table customer_entity. J'ai essayé de mettre l'indicateur …
Je voulais rediriger l'utilisateur vers la page "Accueil" au lieu de la page "Mon compte" après la connexion, et j'ai réussi à y parvenir en utilisant <customer_login> un événement. Mais j'ai également été redirigé vers la page d'accueil pendant que je me connecte depuis la page de paiement que je …
J'ai des événements que je souhaite exécuter lorsqu'un client s'inscrit ou enregistre ses coordonnées. Pour cela, j'utilise deux événements: customer_register_success et customer_save_after. Le problème que j'ai est que je finis par exécuter la tâche deux fois car customer_save_after est toujours appelé dans la même exécution que customer_register_success. J'ai essayé de …
Dans le cadre d'un exercice, j'essaie de répertorier tous les utilisateurs des e-mails de ma base de données sur une seule page. Jusqu'à présent, le plus proche que j'ai $user = mage::getModel('customer/customer')->getCollection()->getData(); Retour array 0 => array 'entity_id' => string '1' (length=1) 'entity_type_id' => string '1' (length=1) 'attribute_set_id' => string …
Je travaille sur l'extension de la fonctionnalité de liste de souhaits à l'API REST de Magento. Ce serait bien d'accéder à la session du client. Magento a-t-il un support pour accéder à la session du client via REST?
Quelle classe devrais-je remplacer pour rediriger un client vers une page spécifique après la connexion? J'ai essayé de définir Redirect Customer to Account Dashboard after Logging inla configuration du magasin, mais cela ne fonctionne pas.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.