Comment émettre des solutions «programmatiques» dans Magento?
-
31-10-2019 - |
Question
Utilisation de l'édition communautaire 1.7.0.2
J'ai trouvé une solution pour modifier le mot de passe d'un client en dehors de l'émission de réinitialisation des e-mails.
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
$passphrase = "topsecretpassword";
$salt = "SC";
$password = md5($salt . $passphrase) . ":SC";
$write->query("update customer_entity_varchar set value='$password' where entity_id=$customer_id and attribute_id in (select attribute_id from eav_attribute where attribute_code='password_hash' and entity_type=1)");
Mais je ne sais pas où stocker ce script ni comment l'exécuter. J'ai vu d'autres solutions programmatiques similaires à celle-ci, mais je ne me souviens pas de la méthode qu'ils ont utilisée pour les implémenter. Merci.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange