Не работает pdoPage по кнопке, как исправить?

Не могу завставить работать pdoPage, ошибок в консоли нету, проверял в нескольких браузерах, в итоге появляется просто стандартная навигация от pdopage, и при этом при клике на навигацию, переход идет на страницу а не аякс подгрузка.

вот код полностью
<div class="equipments__wrapper" id="pdopage">
	[[$crumbs]]
	
	<div class="equipment__wrapper rows">
        [[!pdoPage:default=`<h3 class="def-bold-title equipment__title">Список пуст.</h3>`?
            &parents=`3`
            &limit=`3`
            &ajaxElemWrapper=`#pdopage`
            &ajaxElemRows=`#pdopage .rows`
            &ajaxElemMore=`#pdopage .loadMore`
            &ajaxMode=`button`
            &sortby=`{ "parent":"ASC", "menuindex":"ASC" }`
            &tpl=`equipmentTpl`
            &ajaxTplMore=`@INLINE <button class="def-btn loadMore">Посмотреть еще</button>`
        ]]
	</div>
	[[!+page.nav]]
</div>
Slava
11 февраля 2020, 14:27
modx.pro
601
0

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

Slava
Slava
11 февраля 2020, 14:28
0
Бред в том что, сегодня я делал на другом проекте, загрузку по скроллу, код тот же самый почти за исключ тех что принадлежат кнопке, там все отлично работает.
    Slava
    Slava
    12 февраля 2020, 07:12
    0
    Он даже не инициализируется, то есть в исходном коде я его не вижу, таже самая проблема с ajaform, аяксформа на странице контакты вообще не хочет работать, на главной работает, есть внутриние где товары там не работает, вручную вбил скрипт из главной страницы инициализтор формы и все заработало, а тут pdopage не работает, что не проект то праздник.
      Slava
      Slava
      12 февраля 2020, 08:10
      0
      Как говорится говно говном вышибает, сделал плагин в котором использую пдоресурс, при клике меняю оффсет, и это работает…
        Наумов Алексей
        12 февраля 2020, 10:26
        0
        Что-то в голову закрадывается мысль, что может jQuery подключатся дважды, второй раз после части скриптов.
          Slava
          Slava
          12 февраля 2020, 14:30
          0
          Нет ничего там нету(по крайней мере не видел там да и проверял версию), он просто не инициализируется, то есть его кода там нету, но сама пагинация появляется.Ставил вручную код инициализации, убрал там хэш и все, и так тоже не работает, подобная проблемма была и на странице контакты, только там ajaxform не подключалась, вбил вручную его она заработала, а на странице главная, таже аякс форма работает сама… без явной мной хардкорной инициализации
            Василий Наумкин
            12 февраля 2020, 14:41
            +1
            Ну так поди нет закрывающего тега </body> или </head>, для инициализации?

            Потому что, внезапно, скрипты нужно куда-то вставить, для их работы. И если на странице нет body — то вставлять их некуда.
              Slava
              Slava
              12 февраля 2020, 14:53
              0
              Отче наш простите, я просто идиот, не думал что подобное случится))пропал закрывающий тэг боди, я ДУРАК, прошу прощения, что осквернил pdo.
                Василий Наумкин
                12 февраля 2020, 15:06
                +4
                3 раза прочитать молитву за быстродействие, и 2 раза молитву за стабильность.

                Отпускаю с миром.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          8