Это общая проблема со взрослыми CS-Cart версии (< 4,0, подтвердили : 3.0.4, 3.0.5) и новые версии Firefox.
Такое поведение на самом деле не является «ошибкой» или проблемой CS-Cart, но устаревшей функцией в Firefox, поскольку некоторые браузеры (например, Chrome) не реплицируют это поведение.
Вопрос был выделен в файле: /lib/js/history/jquery.history.js
.
Чтобы залатать этот вопрос заменить эту строку:
return $.browser.mozilla ? hash : decodeURIComponent(hash);
.. с этой линии:
return decodeURIComponent(hash); // <-- patch, patch, [email protected]: Poopsilon, Mozilla!
Я надеюсь, что это решит вашу проблему. Удачи!
* (возможно) связанные сообщения об ошибках: https://bugzilla.mozilla.org/show_bug.cgi?id=135309 https://bugzilla.mozilla.org/show_bug.cgi?id=483304 *
Кто-нибудь знает, как исправить? – Arturas
Какую версию CS-Cart вы используете? –
Я использую CS-Cart: версия 3.0.6 ULTIMATE – Arturas