Size: a a a

MODX. Русскоязычное сообщество.

2020 March 22

Е

Евгений in MODX. Русскоязычное сообщество.
Всем привет! В чем может быть проблема, я поставил mFilter2 на сайт, ajaxMode сделал scroll - чтобы при прокрутке пользователем сайта постепенно появлялись карточки.

Все так и работает. Но карточки появляются при скролле, даже если экран вообще в самом верху - около шапки. Я скролю шапку и вижу, как уменьшается скроллбар (увеличивается высота страницы). А я хочу, чтобы карточки появлялись только тогда, когда пользователь доскролил до последних карточек.

Если что, вот код.

[[!mFilter2?
 &paginator=pdoPage@pdoPage_set_1
 
 &sort=`
     tv|price:asc,
     resource|publishedon:asc,  
     resource|pagetitle:asc`
     
 &depth=10
 &filters=`tv|price:number,
                  tv|sizes:checkbox`
           
 &limit=8
 &parents=153
 &hideContainers=1
 &tpls=itemCard2
 
 &tplFilter.outer.tv|price=mFilterOuterPrice
 &tplFilter.row.tv|price=mFilterNumber
 
 &tplFilter.row.tv|sizes=mFilterCheckbox1
 &tplFilter.outer.tv|sizes=mFilterOuter1
 
 &includeTVs=price, priceNew, sizes
 &prepareTVs=1
 
 &toPlaceholders=mFilter2.
 
 &ajax=1
 &ajaxMode=scroll
 
 &ajaxElemWrapper=#pdopage
 &ajaxElemRows=#pdopage-rows
]]

Кто-нибудь сталкивался с подобным?
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Евгений
Всем привет! В чем может быть проблема, я поставил mFilter2 на сайт, ajaxMode сделал scroll - чтобы при прокрутке пользователем сайта постепенно появлялись карточки.

Все так и работает. Но карточки появляются при скролле, даже если экран вообще в самом верху - около шапки. Я скролю шапку и вижу, как уменьшается скроллбар (увеличивается высота страницы). А я хочу, чтобы карточки появлялись только тогда, когда пользователь доскролил до последних карточек.

Если что, вот код.

[[!mFilter2?
 &paginator=pdoPage@pdoPage_set_1
 
 &sort=`
     tv|price:asc,
     resource|publishedon:asc,  
     resource|pagetitle:asc`
     
 &depth=10
 &filters=`tv|price:number,
                  tv|sizes:checkbox`
           
 &limit=8
 &parents=153
 &hideContainers=1
 &tpls=itemCard2
 
 &tplFilter.outer.tv|price=mFilterOuterPrice
 &tplFilter.row.tv|price=mFilterNumber
 
 &tplFilter.row.tv|sizes=mFilterCheckbox1
 &tplFilter.outer.tv|sizes=mFilterOuter1
 
 &includeTVs=price, priceNew, sizes
 &prepareTVs=1
 
 &toPlaceholders=mFilter2.
 
 &ajax=1
 &ajaxMode=scroll
 
 &ajaxElemWrapper=#pdopage
 &ajaxElemRows=#pdopage-rows
]]

Кто-нибудь сталкивался с подобным?
начни с того что пиши код в трех `
источник

Е

Евгений in MODX. Русскоязычное сообщество.
[[!mFilter2?
 &paginator=`pdoPage@pdoPage_set_1`
 
 &sort=`
     tv|price:asc,
     resource|publishedon:asc,  
     resource|pagetitle:asc`
     
 &depth=`10`
 &filters=`tv|price:number,
         tv|sizes:checkbox`
           
 &limit=`8`
 &parents=`153`
 &hideContainers=`1`
 &tpls=`itemCard2`
 
 &tplFilter.outer.tv|price=`mFilterOuterPrice`
 &tplFilter.row.tv|price=`mFilterNumber`
 
 &tplFilter.row.tv|sizes=`mFilterCheckbox1`
 &tplFilter.outer.tv|sizes=`mFilterOuter1`
 
 &includeTVs=`price, priceNew, sizes`
 &prepareTVs=`1`
 
 &toPlaceholders=`mFilter2.`
 
 &ajax=`1`
 &ajaxMode=`scroll`
 
 &ajaxElemWrapper=`#pdopage`
 &ajaxElemRows=`#pdopage-rows`
]]
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
так но чет не получилось
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Evgeniy Gromin
так но чет не получилось
Я поправил
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
вот так норм)
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
я конечно тебе не помогу потому что нуп) но мож кто из ребят поможет
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Ок
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Я думал, что админы - это самые шарящие люди в чате)
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
А сама разметка контейнера как в примере? С классами все ок?
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Евгений
Я думал, что админы - это самые шарящие люди в чате)
Шутит он 😂
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
А Жене лишь бы не помогать)
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Евгений
Я думал, что админы - это самые шарящие люди в чате)
админы это типо люди которые должны читать 100500 строк спама и неадекватов иногда удалять))
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
А Жене лишь бы не помогать)
мне лениво))
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
тут 800+ человек и как минимум 30 сильных)
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
а я сам не ставил mfilter ни разу
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
как то херак-херак получалось
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Иван Бочкарев
А сама разметка контейнера как в примере? С классами все ок?
Элемент
#pdopage
есть, он один, и он в конце страницы.  То же самое с
#pdopage-rows
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Тут вроде даж не в mfilter дело. Я помню у меня было нечто подобное и проблема была именно в rows
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
ток у меня кнопка глючила
источник