как формировать url параметры при выборе фильтра(сортировка, количество на странице)?

всем привет есть сайт http://127.0.0.1:8000/products когда переходим по ссылке нам показывается товары по умолчанию это все готово

далее если выбрать сортировку на странице (desc или asc) то чтобы url стал к примеру http://127.0.0.1:8000/products?sort=desc а если выбираем также количество на странице тогда чтобы в url добавилось (параметры и значение в зависимости выбора в таком порядке и добавлять в url если это имеет смысл) http://127.0.0.1:8000/products?sort=desc&count=48 или так http://127.0.0.1:8000/products?count=48&sort=desc

а если уже есть url http://127.0.0.1:8000/products?sort=desc&count=48 т.е после сортировки и нужно cнова изменить, то чтобы эти параметры меняемые менялись в url

<div class="section-sort">
   <p>На странице</p>
   <div class="dropdown-wrap">
      <p class="dropdown-title section-sort-ttl">48</p>
      <ul class="dropdown-list">
         <li class="active">
            <a href="#">12</a>
         </li>
         <li>
            <a href="#">24</a>
         </li>
         <li>
            <a href="#">48</a>
         </li>
      </ul>
   </div>
</div>
<div class="section-sort">
   <p>Сортировать по</p>
   <div class="dropdown-wrap">
      <p class="dropdown-title section-sort-ttl">убыванию цены</p>
      <ul class="dropdown-list">
         <li class="active">
            <a href="asc">возрастанию цены</a>
         </li>
         <li>
            <a href="desc">убыванию цены</a>
         </li>
      </ul>
   </div>
</div>

Спасибо!


Ответы (0 шт):