Et si on émulait un store ?
Il n'est pas toujours simple dans Magento de faire certaines actions dans un store précis.
Vous avez peut-être déjà essayé d'envoyer un email personnalisé depuis l'admin avec toute la configuration d'un store en particulier...
À un client qui s'est inscrit sur le store numéro 2 par exemple ?
C'est toujours la galère... Et si on faisait croire à Magento qu'il est sur ce store ?
Émuler un store... Si si c'est possible :).
Souvent on le fait de cette mauvaise manière :
Pourquoi est-ce une mauvaise manière ?
Simplement parce que vous ne chargez que le store et non pas sa config, ses traductions, son thème...
Mais alors comment faire ?
Figurez-vous que Magento propose une solution à ça, regardez plutôt :
Vous pouvez employer cette technique pour énormément de choses.
Enfin bien sûr toujours avec parcimonie ; Car si vous devez émuler c'est peut-être parce que votre code n'est pas au bon endroit ?
Néanmoins cette astuce s'avère être extrêmement pratique pour de simples scripts !
Ou dans certaines boucles d'exports... par exemple ;).