Не работает пагинация с ajaxMode button или scroll
Попробовал все что знал:
В консоли две ошибки:
Буду признателен за помощь
{'!mFilter2'|snippet:[
...
'paginator' => 'pdoPage',
'ajax' => 1,
'ajaxMode' => 'button',
'ajaxTplMore' => '@INLINE <button class="my-btn btn-more">Показать больше</button>',
'filterOptions' => '{"more_tpl": "<button class="my-btn btn-more">Показать больше</button>"}'
...
]}
Результат всегда один:В консоли две ошибки:
Буду признателен за помощь
Комментарии: 4
для ajax пагинации важна разметка, проверьте что все id и классы у вас как в примерах в документации
Для фильтра актуален следующий пример:
Для фильтра актуален следующий пример:
<div class="msearch2" id="mse2_mfilter">
<form action="" method="post" id="mse2_filters">
[[+filters]]
</form>
<div id="mse2_results">
[[+results]]
</div>
<div class="mse2_pagination">
[[!+page.nav]]
</div>
</div>
<!-- msearch2 -->
с разметкой все ок, не подключаются скрипты почему-то
пробелы вокруг фигурных скобок попробуйте поставить, у опций
'filterOptions' => '{ "more_tpl": "<button class="my-btn btn-more">Показать больше</button>" }'
ну и с живым примером было бы проще подсказать
ничего эти пробелы не дают, дело было банально в том что не было тэга хед ))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.