Вызов pdoPage, лимит показа айтемов
Есть сайт www.pivden.media/
При нажатии кнопки «Больше новостей» выплывают еще айтемы новостей, но остается белое пространство, а если увеличивать отображение айтемов, то и на главной странице они увеличиваются (без нажатии кнопки) и так же остается белое пространство. Как сделать так чтобы отображение айтемов на главной странице было одно количество, а при нажатии кнопки другое?
&parents=`15`
&ajaxMode=`button`
&limit=`10`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
]]
Вот вызов кнопки. Изначально лимит 10. То есть отображается 10 новостей и при нажатии кнопки всплывает еще 10 новостей. Нужно увеличить количество только при нажатии кнопки, как это сделать? Буду благодарна за помощь!
При нажатии кнопки «Больше новостей» выплывают еще айтемы новостей, но остается белое пространство, а если увеличивать отображение айтемов, то и на главной странице они увеличиваются (без нажатии кнопки) и так же остается белое пространство. Как сделать так чтобы отображение айтемов на главной странице было одно количество, а при нажатии кнопки другое?
&parents=`15`
&ajaxMode=`button`
&limit=`10`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
]]
Вот вызов кнопки. Изначально лимит 10. То есть отображается 10 новостей и при нажатии кнопки всплывает еще 10 новостей. Нужно увеличить количество только при нажатии кнопки, как это сделать? Буду благодарна за помощь!
Комментарии: 11
Выводить первую новость отдельно, а остальные по limit => 9
И пожалейте роботов, наведите порядок в robots.txt
И пожалейте роботов, наведите порядок в robots.txt
- в вызове pdoResources параметры sort некорректные
- в вызове pdoPage не хватает параметра &offset=`1`
- [[!+page.nav]] для вашего случая вроде должен быть под pdoPage
Подскажите пожалуйста, что исправить в robots.txt? что там не так?
Хотя бы сделать так
User-agent: *
Disallow: *?
Host: http://www.pivden.media
Sitemap: http://www.pivden.media/sitemap.xml
Благодарю!
Я указала такой вывод, но все равно учитывается первый айтем.
[[!pdoPage?
&tplFirst= `@INLINE
[[#[[+parent]].pagetitle]]
[[+publishedon:dateRU]]
[[+tv.HitsPage]]
[[+pagetitle]]
[[+introtext]]
<a href="[[+uri]]" class=«button button-small button-gray»
>[[*context_key:is=`web`:then=`Детальніше`:else=`Подробнее`]]
`
&parents=`15`
&ajaxMode=`button`
&limit=`9`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
]]
Я указала такой вывод, но все равно учитывается первый айтем.
[[!pdoPage?
&tplFirst= `@INLINE
[[#[[+parent]].pagetitle]]
[[+publishedon:dateRU]]
[[+tv.HitsPage]]
[[+pagetitle]]
[[+introtext]]
<a href="[[+uri]]" class=«button button-small button-gray»
>[[*context_key:is=`web`:then=`Детальніше`:else=`Подробнее`]]
`
&parents=`15`
&ajaxMode=`button`
&limit=`9`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
]]
Ольга, добрый день!
Есть параметр &offset (Пропуск результатов от начала.). Может он поможет :)
Есть параметр &offset (Пропуск результатов от начала.). Может он поможет :)
Приветствую, Алексей! Давно не виделись :)
Я уже пробовала этот параметр, он выводит маленький айтем наверх и всё (
Я уже пробовала этот параметр, он выводит маленький айтем наверх и всё (
Да, давно не виделись :)!
Ну, как вариант, можно вывести например первые шесть через pdoResources. А остальные через PdoPage limit=20 с параметром offset=6. А нет, туплю, тогда их будет изначально 26
Ну, как вариант, можно вывести например первые шесть через pdoResources. А остальные через PdoPage limit=20 с параметром offset=6. А нет, туплю, тогда их будет изначально 26
Попробовала вывести первую новость через pdoResources.
А все остальное через pdoPage. Тогда новости при нажатии отображаются нормально. Такой вариант имеет место быть?
[[pdoResources?
&tplFirst= `вывод первой новости (написала словами, а то много кода)
`
&parents=`15`
&sortby=`DESC`
&sortdir=`publishedon`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
&prepareTVs=`1`
&limit=`1`
]]
[[!+page.nav]]
[[!pdoPage?
&parents=`15`
&ajaxMode=`button`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
&limit=`9`
]]
Только pdoResourses он не видит. Вывод pdoPage работает.
А все остальное через pdoPage. Тогда новости при нажатии отображаются нормально. Такой вариант имеет место быть?
[[pdoResources?
&tplFirst= `вывод первой новости (написала словами, а то много кода)
`
&parents=`15`
&sortby=`DESC`
&sortdir=`publishedon`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
&prepareTVs=`1`
&limit=`1`
]]
[[!+page.nav]]
[[!pdoPage?
&parents=`15`
&ajaxMode=`button`
&tpl=`postsTpl`
&ajaxTplMore=`pagination`
&sortdir=`DESC`
&processTVs=`1`
&includeTVs=`PostImage, HitsPage`
&includeTVList=`PostImage, HitsPage`
&limit=`9`
]]
Только pdoResourses он не видит. Вывод pdoPage работает.
огромное спасибо за подсказки!
«Спасибо» лайки не проставит
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.