197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|||||||
1 | |||||||
Обсуждение класса постраничной навигации из темы "Обмен готовыми решениями"24.04.2015, 10:15. Просмотров 657. Ответов 15
Метки нет Все метки)
(
Para bellum, может стоит добавить методу get еще один не обязательный параметр, $css_class, если он задан то то, что там задано будет классом для ссылок, если нет, тогда pagination
0
|
|
24.04.2015, 10:15 | |
Обмен готовыми решениями Апгрейд постраничной навигации... Скрипт постраничной навигации Многоточие в постраничной навигации |
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|
24.04.2015, 10:20 | 2 |
А чем Вас "pagination" не устраивает?
![]()
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 11:04 [ТС] | 3 |
Para bellum, ну так он адаптирован только под bootstrap, а так будет под bootstrap и под что-то еще, а точнее под все что угодно.
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|
24.04.2015, 11:09 | 4 |
VLK, да нет, почему только под bootstrap? Я же показал для каких классов стили прописать, если не используете bootstrap. Просто в Вашем CSS файле пропишите стили и всё, если не используете bootstrap.
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 12:04 [ТС] | 5 |
Para bellum, ну а если user не хочет лезть в CSS, а хочет это через РНР сделать.
Добавление параметра только расширит функционал, но если не хотите, ваше дело ![]()
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
||||||
24.04.2015, 12:10 | 6 | |||||
Как такое возможно? Вы имеете в виду писать стили в атрибуте style, вроде этого?
![]() Можно было бы сделать, даже несмотря на рекомендации, но мы-то используем три тега: UL, LI, A. Придётся для каждого из них передавать параметры?
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
||||||
24.04.2015, 13:53 [ТС] | 7 | |||||
Para bellum, примерно что то такое:
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|
24.04.2015, 13:59 | 8 |
VLK, т.е. Вы предлагаете только для UL сделать возможность добавлять пользовательских класс?
Но я не пойму основного: если Вы укажите класс, то у Вас в CSS должно быть его описание, правильно? А если описание по-любому должно быть, то почему бы не не использовать вместо настраиваемого класса класс pagination? Или Вы клоните к тому, что пользователь уже создал CSS-файл с описанным там своим классом для постраничной навигации, упаковал его и трогать не хочет? А как он тогда этот стили для этого класса создал, если у него ещё не было HTML-кода навигации? ![]()
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 14:08 [ТС] | 9 |
ну желательно не только.
ну допустим у меня была своя постраничная навигация, кривая, я решил воспользоваться вашей, но у меня класс CSS другой, два варианта, первый переделывать CSS, а там же могут быть связи, второй просто добавить один параметр. О, у тех кто учился по курсам попова такое может быть.. PS я не учился.
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|||||||||||
24.04.2015, 14:22 | 10 | ||||||||||
Да, это проблема. Но я не знаю, обычно для навигации существует отдельный класс и он нигде больше не используется. Где его можно использовать? Для меню, где тоже UL обычно используется и нужно обтекание?
В крайнем случае можно не трогать тот класс, а просто добавить в список pagination для этих стилей. Т.е. было:
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 16:18 [ТС] | 11 |
Ну одно дело дописывай в CSS свой класс, другое дело добавь в РНР одно слово (параметр), так же проще.
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|
24.04.2015, 16:26 | 12 |
Для кого?
![]()
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 17:20 [ТС] | 13 |
ну а если например человек хорошо знает PHP, но не особо владеет CSS и для него проще дописать одно слово в PHP, чем лезть переписывать CSS. ладно уж, нет так нет ![]()
0
|
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
|
24.04.2015, 17:24 | 14 |
Да нет, если Вам нужно, я могу и дописать. Только если конкретно для Вас нужно, не так, ради будущих поколений.
![]() А вообще тот, кто работает не в команде, обычно знает и CSS и HTML.
0
|
197 / 166 / 19
Регистрация: 05.05.2013
Сообщений: 1,228
|
|
24.04.2015, 17:38 [ТС] | 15 |
Ну вообще я и сам могу дописать
![]() Я как раз думал о других, мне просто кажется что так будет правильнее (без особого напряга даст больше возможности, разве это плохо), но видимо мои скудные познания, меня подводят. Не в первый раз.
1
|
Тематические курсы и обучение профессиям онлайн Профессия PHP-разработчик (Skillbox) Fullstack-разработчик на PHP (Skillbox) Веб-разработчик с нуля (Нетология) Профессия веб-разработчик (Skillbox) |
![]() 4382 / 3265 / 1061
Регистрация: 06.01.2011
Сообщений: 9,432
|
||||||||||||||||
24.04.2015, 18:40 | 16 | |||||||||||||||
Ссылка на исходный класс, который адаптирован под bootstrap: Обмен готовыми решениями
Но для тех, кто столкнётся с вопросом, который озвучил VLK, решил доработать. Немного переделал класс навигации: Кликните здесь для просмотра всего текста
Если Вы захотите применить свои классы к UL, LI или A - тегам, то сделать это можно так:
0
|
24.04.2015, 18:40 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Скрипт постраничной навигации Ошибка в постраничной навигации Посздание постраничной навигации Меню постраничной навигации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |