Друзья, прошу Вашей помощи! Воспользовался ответами специалистов на данном ресурсе на похожий вопрос трехлетней давности...
Столкнулся с проблемой: есть страница, мне нужно параметры фильтра передать в url, чтобы переход осуществлялся на уже заведомо отфильтрованную страницу.
Структура:
https://sait.ru/category/subcategory1
Мне надо так:
https://sait.ru/category/subcategory1/?param[]=1
И вот в шаблоне обработки категорий:
<script>
(function($) {
document.location.replace("/category/subcategory1/?param[]=1")})
(jQuery);
</script>
переход осуществляется замечательно, и фильтрация происходит,
но! эта страница обновляется (перезагружается) каждую секунду.
Если написать:
<script>
(function($) {
window.location.replace(window.location.href +'?param[]=1')})
(jQuery) </script >
тоже осуществляет переход, но добавляет нужный мне параметр бесконечно, то есть url получается вот таким:
https://.../subcategory1/?param[]=1?param[]=1?para........
Если
перед param убрать знак "?", тогда всё хорошо, но
этот знак мне жизненно необходим, т.к. иначе не происходит фильтрация. Помогите остановить эту цикличность!
Заранее всем благодарен за ответы