Вызов ajax pdoPage

Здраствуйте Василий и сообщество. Столкнулся я с такой проблемой.
На странице изначально вызывается сниппет:
div id="pdopage">
    <div class="rows">
    	[[!pdoPage?
    &parents=`[[*id]]`
    &tpl=`port-more-row_tpl`
    &limit=`3`
     &ajaxMode=`scroll`
     &maxLimit=`10`
     &pageVarKey=`port-more`
     &depth=`1`
     &includeTVs=`status`
     &processTVs=`1`
     &prepareTVs=`1` 
 ]]	
       </div>
           [[!+page.nav]] 
         <div class="ajax_pagination"> [[!+page_axaj.nav]]</div> 
      </div>
По клику на  триггеры ajax
$('.filter li>a').click(function(){
$('.filter li a').removeClass('act_menu');
$(this).addClass('act_menu');
var param=$(this).parent().index();
var docid=$('#current_id').val();
  $('#pdopage rows').detach();
     $('.pagination>div').remove();
      $.ajax({
		        url:'/ajaxhandler.html',
                type:'post',
                data:{
                action:2,
               param:param,
               docid:docid
                },success:function(data)
                 {  
                   $('#pdopage .rows').html(data);
                 }});
    return false;
   });

вызывается
case 2:
 $query = $modx->sanitizeString($param);
$searchFilter = '["deleted = 0 AND status='.$query.'"]';
 $res=$modx->runSnippet('pdoPage',array(
       'parents'=>$docid,
       'tpl'=>'port-more-row_tpl',
       'ajaxmode'=>'scroll',
       'limit'=>99,
       'maxLimit'=>100,
        'pageVarKey'=>'port-more',
        'depth'=>1,
         'includeTVs'=>'status',
     'processTVs'=>1,
     'prepareTVs'=>1,
     'pageNavVar'=>'page_axaj.nav',
     'ajaxElemPagination'=>'ajax_pagination',
      'where'=>$searchFilter
       ));

И вот возникает такой вопрос — КАК перегрузить пагинацию, ибо если ее не удалять то «пагинирует» она не результаты выборки фильтра, а результаты вызова первоначального сниппета. И Василий, второй вопрос офтоп, в каком файле параметры ajaxscroll (во фронте реализация горизонтальная — но pdoPage ее понимать не хатит). Заранее огромное спасибо!
Александр
10 июня 2015, 06:16
modx.pro
1 235
0

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0