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
2
384
0

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

Руслан Синюк
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}',