0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 14
|
|||||||||||
1 | |||||||||||
Как довести пагинацию до ума?05.09.2019, 17:25. Показов 503. Ответов 8
Метки нет (Все метки)
Доброго времени суток!
Нашел некую пагинацию. Подравнял под свои требования. Работает. Но, когда страниц стало много, пагинатор перестал влезать в страницу. Как к нему добавить компактность с помощью многоточия?
0
|
05.09.2019, 17:25 | |
Ответы с готовыми решениями:
8
Как довести фильм до ума? в чем ошибка,как довести до ума покажите как правильно довести до ума код надо как то довести до ума программу на MATLAB |
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
|
|
05.09.2019, 19:05 | 2 |
Условия сделайте, я например до таких штук додумывался сам по логике) во-первых, развиваешь мышление, 2)набираешься опыта
3)ни от кого не зависишь Подумайте по логике где должно стоять многоточие, после какого действия и тд Посмотрите глазами обычного пользователя
0
|
0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 14
|
|
06.09.2019, 08:56 [ТС] | 3 |
Где должно находиться многоточие и после какого действия мне понятно. Но, к сожалению, я не знаю как его сделать, а к тому времени, когда я научусь сам писать подобные штуковины, много воды утечет.
0
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|
06.09.2019, 09:10 | 4 |
Ну так в интернете полно примеров скриптов пагинации на пхп, на любой вкус и цвет. Вот например с многоточием и фиксированным размером
1
|
0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 14
|
|
06.09.2019, 09:57 [ТС] | 5 |
Спасибо за пример скрипта. Но у меня как в том анекдоте: "или свисток достанется бракованный, или акула глухая...". Весьма вероятно, что это пример от http://lifeexample.ru хорош. Но у него иной подход к программированию пагинации, нежели в моей компиляции. Даже логика запроса к базе данных в нем совсем другая и как ее модифицировать мне не известно. Куда, например, вставлять ORDER BY `id` DESC чтобы был произведен вывод таблицы в обратном порядке? Или как сделать выборку отдельных данных в БД, как я обычно делал добавкой к команде WHERE `Collegium` =0 ? Тут все по другому и чтобы оно заработало нужно лопатить неизвестно сколько...
0
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||||||
06.09.2019, 10:32 | 6 | |||||
Nik Toiler, ну Вам же известен $pageNum. Вот от него и стройте вывод страниц в цикле. К примеру так:
0
|
0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 14
|
|
06.09.2019, 10:50 [ТС] | 7 |
0
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|
06.09.2019, 11:07 | 8 |
Nik Toiler, я дал наводку. А дальше сами додумывайте. Не будут же тут за вас код писать. И ничего тут странного нет. Если будете на 5-ой странице, то все будет норм. Это же элементарщина. Вбейте в поиске как циклы работают, в частности for
0
|
0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 14
|
||||||
06.09.2019, 11:07 [ТС] | 9 | |||||
Попробовал выставить такое значение
<< < [36] [37] [38] [39] [40] [41] Из них 36, реальная, а 37—41 ложные.
0
|
06.09.2019, 11:07 | |
06.09.2019, 11:07 | |
Помогаю со студенческими работами здесь
9
Как довести до ума метод редактирования данных пользователя? Разделенная форма для редактирования. Как довести до ума? Подскажите, как довести до ума HP PAVILION DM1-1110ER Модель транспортного цеха, чет ни как не получается до ума довести Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |