magento définir l'identifiant du magasin par programme
Je suis actuellement en train de travailler sur un magento site en 2 langues(français et néerlandais). L'approche que je prends est comme suit:-
- Créer un dossier dans la racine web (nommé nl)
- De l'importation de la index.php et .fichier htaccess dans le dossier
- Dans le index.php j'ai modifier la ligne suivante:
Mage::run('nl'); //to specify the store view i want to load
Quand je vérifie, les catégories de contenu CMS, etc sont encore dans la langue par défaut. Le code suivant :-
Mage::app()->getStore()->getName();
retourne le fr nom de l'enseigne.
Qu'est-ce que je fais mal? Je pense qu'une solution viable serait de fixer le magasin courir dans index.php...
Quelqu'un pourrait s'il vous plaît laissez-moi savoir comment charger un magasin par ID?
source d'informationauteur maximus 69 | 2012-03-26
Vous devez vous connecter pour publier un commentaire.
Après des heures de essoufflé, j'ai été en mesure de trouver un moyen de définir l'id de stockage par programmation 🙂
Dans le index.php fichier (dans la langue de votre dossier spécifique), ajoutez les éléments suivants:-
Espère que quelqu'un va trouver cette information utile 🙂
Vous obtiendrez tous les détails du magasin ici
Pour rediriger vers le magasin spécifié, vous avez besoin de rediriger la page avec le code du magasin.
http://www.mywebsite.com/index.php/store_code/
Veuillez vérifier le modèle de/page/interrupteur/magasins.phtml pour plus de détails
Si la raison pour laquelle vous êtes en train de faire le petit truc est de sorte que vous pouvez générer des Url spécifiques à chaque magasin, vous pouvez aller avec l'option de configuration qui fait que, pour vous, doit être dans Système > Config > Web