Добрый день,

Мне нужно через форму фильтров передать 2 параметра this_id - текущий id документа migx и filterField - поле этого документа:

    <div id="filters" class="row collapse navbar-collapse">
   			 	 <form action="[[~[[*resource_id]]]]" method="get">
				<input type="hidden" name="page_id" value="[[*resource_id]]" disabled="disabled" />
				<input type="hidden" name="this_id" value="[[*id]]" />
				<input type="hidden" name="filterField" value="tagfilter" /> 
				 			 [[+filters]]        
	   		 </form>
	</div>

Но при Ajax фильтрации в коннектор и далее в tmCatalog передается только page_id и page:

 pushState: function(){
        
        $('input[name="page_id"]',tmFilters.config.filters_cont).removeAttr('disabled');
        
        var form_data = $('form',tmFilters.config.filters_cont).serializeArray();
	    var form_data_push = [];
        var search_uri = '';
        
        if ( !tmFilters.filtered && !tmFilters.sorted ) {
            
            for( var i in form_data ){
                if ( !form_data.hasOwnProperty(i) ) continue;
                if ( $.inArray( form_data[i].name, ['page'] ) > -1 ) {
                    search_uri += '&'+form_data[i].name+'='+form_data[i].value;
                    form_data_push.push( form_data[i] );
                }
                if ( $.inArray( form_data[i].name, ['page_id'] ) > -1 ) {
                    form_data_push.push( form_data[i] );
                }
            }
            
        }else if ( tmFilters.sorted && !tmFilters.filtered ) {
            
            for( var i in form_data ){
		        if ( !form_data.hasOwnProperty(i) ) continue;
                if ( $.inArray( form_data[i].name, ['page','sortby','sortdir','limit'] ) > -1 ) {
                    search_uri += '&'+form_data[i].name+'='+form_data[i].value;
		            form_data_push.push( form_data[i] );
                }
                if ( $.inArray( form_data[i].name, ['page_id'] ) > -1 ) {
                    form_data_push.push( form_data[i] );
                }
            }
            
        }else{
            
            for( var i in form_data ){
		        if ( !form_data.hasOwnProperty(i) ) continue;
                if ( $.inArray( form_data[i].name, ['page_id'] ) == -1 ) {
                    search_uri += '&'+form_data[i].name+'='+form_data[i].value;
		            form_data_push.push( form_data[i] );
                }
                if ( $.inArray( form_data[i].name, ['page_id'] ) > -1 ) {
                    form_data_push.push( form_data[i] );
                }
            }
            
        }
        
        search_uri = '?'+search_uri.substring(1);
        
        tmFilters.filtersActive = true;
        var loc_path = window.location.pathname;
        
        window.History.pushState( form_data_push, $('title').text(), loc_path + search_uri );
        
    },

Есть ли какой-то способ не влезая в код js передать свои get параметры в tmCatalog?
Это потребовалось для того, чтобы работали фильтры на страницах migx.