mFilter2+pdoPage нет постраничной навигации на первой странице

Приветствую всех. Двое суток потратил на поиск решения, но не получилось заставить работать.

Никак не могу подружить mFilter2 и pdoPage.
Выводятся ресурсы, работают фильтры. но постраничной навигации нет.

Если применить любой параметр фильтрации — номера страниц появляются.
Если снять отмеченные параметры в фильтре — номера страниц остаются.

Привожу код:
{$_modx->runSnippet('!mFilter2',[
		'element' => 'pdoResources',
		'parents' => $_modx->resource.id,
		'paginator' => 'pdoPage',
		'limit' => 3,
		'tpl' => 'thumb_models_desc_network.tpl@cols3',
		'includeTVs' => 'flv_img,categories,sponsor_label,ids',
		'tvPrefix' => 'tv_',
		'sortby' => '{"publishedon":"DESC"}',
		'sort' => 'resource|publishedon:desc',
		'includeContent' => 1,
		'showEmptyFilters' => 0,
		'filters' => 'tv|categories,tv|sponsor_label,tv|ids',
		'aliases' => 'tv|categories==categories,tv|sponsor_label==site,tv|ids==models',
		'toPlaceholders' => 'my.',
		'tplFilter.row.models' => '@INLINE
				{if $value != $_modx->resource.id}
					<div class="col s6 m4 l4">
					<label for="mse2_{$table}{$delimeter}{$filter}_{$idx}" class="{$disabled}">
						<input type="checkbox" name="{$filter_key}" id="mse2_{$table}{$delimeter}{$filter}_{$idx}" value="{$value}" {$checked} {$disabled}/> <span>{$value | resource : "pagetitle"}</span> <sup class="black-text text-darken-2">{$num}</sup>
					</label>
					</div>
				{else}
				{/if}
				',
		'tplFilter.row.categories' => 'tpl.mFilter2.filter.checkbox.ps',
		'tplFilter.row.site' => 'tpl.mFilter2.filter.checkbox.ps',
		'ajaxMode' => 'default',
		'showLog' => 1
		])}
		<div id="pdopage">
			<div class="row section-filters">
				<div class="col s12">
					<form action="{$_modx->resource.id | url : ['scheme' => 'full']}" method="post" id="mse2_filters">
						{'my.filters' | placeholder}
					</form>
				</div>
			</div>
			<div class="row rows gallery flex" id="mse2_results">
				{'my.results' | placeholder}
			</div>
			<div class="mse2_pagination">
				{'!$page.nav' | placeholder}
			</div>
		</div>
Возможно у когото есть рабочий вариант mFilter2 с пагинацией, буду благодарен за рабочий пример.
Юрий
19 июля 2018, 11:40
modx.pro
1 622
0

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

Алексей Ерохин
19 июля 2018, 14:00
+1
'!$page.nav'
Что за конструкция?
Просто
{'page.nav' | placeholder}
    Юрий
    19 июля 2018, 14:07
    0
    Евгений, огромное спасибо, ответ был перед глазами, но такой банальной ошибки не заметил.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2