mFilter2: двойная пагинация
Всем доброго времени суток!
Делаю каталог товаров и по макету постраничная навигация должна быть как сверху него так и снизу. Поместил в чанк-обертку два вызова плейсхолдера навигации. В результате при переходе по страницам каталога первая навигация работает нормально а вторая начинает глючить.
Подскажите пожалуйста как правильно в обертке вызывать каждую из навигации?
Всем заранее большое спасибо!
Делаю каталог товаров и по макету постраничная навигация должна быть как сверху него так и снизу. Поместил в чанк-обертку два вызова плейсхолдера навигации. В результате при переходе по страницам каталога первая навигация работает нормально а вторая начинает глючить.
Подскажите пожалуйста как правильно в обертке вызывать каждую из навигации?
Всем заранее большое спасибо!
Комментарии: 7
Варианты
1. если феном, то плейсхолдер, который НАД вызовом сниппета работать не будет
2. проверьте, что id не совпадают у блоков
1. если феном, то плейсхолдер, который НАД вызовом сниппета работать не будет
2. проверьте, что id не совпадают у блоков
Сначала pdoPage с параметром toPlaceholder для вызываемого сниппета (pdoResources?).
Потом
Потом
<div id="pdopage">
{'page.nav' | placeholder}
<div class="rows">
{'ваш плейсхолдер' | placeholder}
</div>
{'page.nav' | placeholder}
</div>
У обертки пагинации должен быть класс pagination. Смотрите что и где ище pdoPage в скриптах. Работает норм.
Доброго времени суток. Столкнулся с тем же — пагинация необходима, как сверху, так и снизу страницы при выводе через сниппет mFilter2. Получилось-ли у Вас найти решение?
Ради интереса поставил, работает:
<div id="mse2_pagination" class="mse2_pagination">
{$_modx->getPlaceholder('page.nav')}
</div>
<div id="mse2_results">
{$results}
</div>
<div id="mse2_pagination" class="col-md-9 mse2_pagination paginationBottom">
{$_modx->getPlaceholder('page.nav')}
</div>
Тут 2 id'шника одинаковых, не мешает.
Собственно я тоже решил проблему этой ночью.
Вернее Василий Наумкин (автор дополнения) сказал, что можно использовать class=«mse2_pagination»,
а не id=«mse2_pagination». Соответственно проблема одинаковых id уходит. У меня всё заработало.
Вернее Василий Наумкин (автор дополнения) сказал, что можно использовать class=«mse2_pagination»,
а не id=«mse2_pagination». Соответственно проблема одинаковых id уходит. У меня всё заработало.
Отлично. Я не проверял на id или на класс завязана работа, просто проверил возможность работы без колдунства )
Ребята! Я и забыл что этот тикет не закрытый. Да, действительно все дело в том что вместо ID надо пользоваться классом.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.