mFilter2 и редирект на другую страницу

Вечер добрый сообщество.
Есть главная страницу сайта, на которое вызван сниппет mFilter2 с параметрами

'tpl'              => '@INLINE ',                     
'filterOptions'    => '{"autoLoad":0}',

тем самым выводится просто блок с фильтром и кнопкой отравить



И собственно вопрос, подскажите пожалуйста, как возможно сделать редирект на другую страницу с параметрами фильтра в адресной строке?..

Через js пытался шаманить примерно в таком направлении:

var loc    = location.href.split('?')[1];
$('.gooo').click(function(event) {
       event.preventDefault();
       location.replace(location.href + 'buildings/filter-objects?' + loc); 
});


Буду очень благодарен за любые наводки.
Дмитрий Середюк
14 августа 2017, 17:50
modx.pro
4
2 165
0

Комментарии: 8

Руслан Синюк
15 августа 2017, 10:48
+1
Редирект на страницу с mfilter, вот пример s9143.h3.modhost.pro/2222.html, смотрите в /assets/template/js/main.js
    Дмитрий Середюк
    15 августа 2017, 14:35
    0
    Благодарю, то что нужно!
      Дмитрий Середюк
      15 августа 2017, 14:52
      0
      Только все оказалось банально проще!
      <form action="{$_modx->makeUrl(160)}" ..
        Руслан Синюк
        05 сентября 2017, 11:00
        0
        Здравствуйте, покажите ваше решение? Каким образом сделали
          Дмитрий Середюк
          14 сентября 2017, 03:33
          +1
          в чанке tplOuter:
          <form action="{$_modx->makeUrl(160)}" method="post" id="mse2_filters" class="row">
          	{$filters}
          	<div class="col-md-12">
          		{if $filters | isnot}
          			<button type="submit" class="btn add hidden">{$_modx->lexicon('mse2_submit')}</button>
          			<button type="reset" class="btn reset hidden">{$_modx->lexicon('mse2_reset')}</button>
          		{/if}
          	</div>
          </form>

          ну и не забываем про параметр, для вывода кнопки найти.
          'filterOptions' => '{"autoLoad":0}',
            Андрей
            07 июля 2019, 14:58
            0
            Добрый день. Подскажите, а на странице с ID 160 у вас какой-то вызов mFilter2 тоже есть?
            У меня такой вызов на нужную страницу отправляет, но без параметров подбора строка формируется.
              Дмитрий Середюк
              07 июля 2019, 18:53
              0
              Да конечно на 160 странице присутствует вызов mFilter2 только с параметром
              'filterOptions' => '{"autoLoad":1}'
              Вот пример сайта
    Станислав
    11 октября 2018, 22:57
    0
    А можно как то сделать с подсчетом результатов при подборе?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8