Показать сообщение отдельно
  #1 (permalink)  
Старый 26.09.2017, 15:25
Новичок на форуме
Отправить личное сообщение для destroy3r Посмотреть профиль Найти все сообщения от destroy3r
 
Регистрация: 26.09.2017
Сообщений: 7

Скрипт для формы сортировки
Есть сайт на MODx. В одном из разделов данного сайта есть форма с select'ами
<form class="tagcloud" action="[[!++site_url]][[~[[*id]]]]" method="get">
        <h4>Категории новостей:</h4>
        <select name="tags">
          [[!tagLister? &tv=`tags` &tpl=`tagTpl`]]
        </select>
        <h4>Год публикации:</h4>
        <select name="yearData">
          [[!tagLister? &tv=`yearData` &tpl=`tagTpl`]]
          </select>
          <h4>Месяц публикации:</h4>
          <select name="monthData">
            [[!tagLister? &tv=`monthData` &tpl=`tagTpl`]]
          </select>
          <button class="tag_search">Показать</button>
      </form>


, благодаря которой осуществляется сортировка новостей. Отсортированный результат в строке поиска выглядит так

site/news/?tags=Бухгалтерия&yearData=2017&monthDa ta=Сентябрь

Как для каждого поля select, сделать свойство, которое будет оторажать все категории/года/месяца (для каждого селекта соответственно), путем удаления определенного куска строки ?
например поиск по всем категориям новостей в сентябре 2017 года должен выглядеть так:
site/news/?&yearData=2017&monthData=Сентябрь
Ответить с цитированием