„&“ statt „&“ in der Sprachumschalt-URL
-
12-12-2019 - |
Frage
Bei Verwendung des Magento-Sprachumschalters lautet die generierte URL:
a href="http://www.shop.com/index.php/bags/eastpak.html?___store=en&___from_store=default">
Es wird die Magento-Version 1.7 verwendet.
Wie kann ich das umwandeln? &
Zu &?
Ist die Redirect-Klasse von Magento der Grund für diesen Fehler?
Lösung
Es scheint richtig zu sein.Bitte sieh dir ... an https://stackoverflow.com/questions/3705591/do-i-encode-ampersands-in-a-href
Andere Tipps
Es ist nervig, insbesondere in der Produktlistungsseiten, wenn URL alle Suchparameter enthält.
Um dies zu vermeiden, sind einige Änderungen in zwei Dateien erforderlich:
1) in Mage_Core_Controller_Varien_Action
unter generasacodicetagpre.
fügen Sie hinzu generasacodicetagpre.
2) in Mage_Directory_CurrencyController
$this->_redirectReferer(Mage::getBaseUrl());
ändern
mit $this->_redirectRefererNoSpecialChars(Mage::getBaseUrl());