Информация о контактах на странице ("1—N из N") отображается не верно на всех страницах кроме первой т.е. на первой - "1—5 из 6", на второй "2—6 из 6".
А какие получаются URL у первой страницы 1-5 и у второй 2-6 при этом (просто интересно)?
У себя крутил-вертел ... не смог повторить. Шаг, тип сортировки и параметр для сортировки, вид менял всяко-разно. Ссылки на страницы формируются корректно. Браузер FF.
Для указанного URL все правильно так и должно быть 2-11. all - все 1 - кол-во записей до текущей страницы независимо от шага (стартовая позиция 0 и лучше начинать с нее) name - параметр сортировки, можно заменить на id 1 - тип сортировки (бывает еще 0) thumbs - вид (еще list и table) 10 - шаг
Чтобы все было правильно первая страница должна быть такой /contacts/#/contacts/all/0/name/1/thumbs/10/ - 1-10 из N а вторая /contacts/#/contacts/all/10/name/1/thumbs/10/ - 11-20 из N
Если на старте у первой страницы после all не 0, то и все беды отсюда (стартовая позиция сдвигается, но с шагом проблем нет), собственно меняется от страницы к странице только этот параметр и при шаге 10, он будет 0, 10, 20, 30, 40 и т.д. При шаге 5 будет 0, 5, 10, 15 и т.д. Если стартовая позиция при шаге 10 не равна 0, а скажем, 13, то будут показаны 14-23 из N.
Вроде как-то так это работает. По крайней мере наблюдаемая картина именно такая.
4 комментария
А какие получаются URL у первой страницы 1-5 и у второй 2-6 при этом (просто интересно)?
У себя крутил-вертел ... не смог повторить. Шаг, тип сортировки и параметр для сортировки, вид менял всяко-разно. Ссылки на страницы формируются корректно. Браузер FF.
Для указанного URL все правильно так и должно быть 2-11.
all - все
1 - кол-во записей до текущей страницы независимо от шага (стартовая позиция 0 и лучше начинать с нее)
name - параметр сортировки, можно заменить на id
1 - тип сортировки (бывает еще 0)
thumbs - вид (еще list и table)
10 - шаг
Чтобы все было правильно первая страница должна быть такой
/contacts/#/contacts/all/0/name/1/thumbs/10/ - 1-10 из N
а вторая
/contacts/#/contacts/all/10/name/1/thumbs/10/ - 11-20 из N
Если на старте у первой страницы после all не 0, то и все беды отсюда (стартовая позиция сдвигается, но с шагом проблем нет), собственно меняется от страницы к странице только этот параметр и при шаге 10, он будет 0, 10, 20, 30, 40 и т.д. При шаге 5 будет 0, 5, 10, 15 и т.д. Если стартовая позиция при шаге 10 не равна 0, а скажем, 13, то будут показаны 14-23 из N.
Вроде как-то так это работает. По крайней мере наблюдаемая картина именно такая.
Была похожая тема тут https://support.webasyst.ru/26702/sortirovka-polzo...
понял, я думал первое число - номер страницы