Иван

Иван

Был в сети 29 декабря 2023, 11:44
Заказы не принимаю
Решил вернуться к этой проблеме и еще раз изучил пост на который я давал ссылку. Там человек вначале говорит умную мысль (https://modx.pro/help/14395#comment-93157), что возможно есть проблема в отличии переменных отвечающих за сдвиг результатов на странице, в pdo это offset, а в galleryalbums это start. Я не обратил на это внимание, поскольку в других сниппетах тоже эти переменные отличаются, но работает же как то. Я решил взять и тупо заменить переменные start на offset и всё заработало. Исправил файл /core/components/gallery/model/gallery/galalbum.class.php и сниппет GalleryAlbums в элементах.
Возможно, позже это как-то аукнется, но пока полёт нормальный. Если есть какие то опасения по поводу такой замены, то пишите.
Добавил класс .rows, но альбомы выводятся также (с ajax и без — одинаково). Зато это помогло в другом месте — там перестали дублироваться результаты (но это наблюдалось только с включенным ajax). Я думал, что достаточно указать любой класс в &ajaxElemRows, но видимо нужно использовать конкретно класс .rows.