1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/siteserver-cms

 / Детали:

Проблемы с пагинацией в плагине формы (MySQL база данных)

Предстоит сделать
Владелец
Создано  
27.02.2025

Здравствуйте,

Недавно обнаружил проблему с пагинацией в плагине формы, использую базу данных MySQL, версию sscms 7.0.12.

При загрузке первой страницы проблем нет, но при переходе на вторую страницу возникают проблемы с пагинацией, как показано на скриншоте ниже (показывает общее количество 0 страниц): введите описание изображения здесь. Отслеживал код и заметил, что генерируемый SQL выглядит следующим образом: SELECT COUNT(*) AS 'count' FROM 'sscms_form_data' WHERE 'FormId' = 2 LIMIT 18446744073709551615 OFFSET 15, выполнение этого SQL запроса не даёт нужных значений. После консультации в группе было замечено, что использование COUNT(*) после LIMIT может привести к неправильной работе.

Учитывая, что эта часть является общей, предположил, что все остальные разделы пагинации могут иметь такие же проблемы.

Прошу официальных разработчиков как можно скорее исправить эту проблему, спасибо.

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
已修复
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/siteserver-cms.git
git@api.gitlife.ru:oschina-mirror/siteserver-cms.git
oschina-mirror
siteserver-cms
siteserver-cms