Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Сократить навигацию по сайту

Сократить навигацию по сайту


     28.03.2014    Общие вопросы по PHP    1499

вопрос
Стандартно навигация выглядит так:
1, [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ], [ 8 ], [ 9 ], [ 10 ] ... [ 16 ]

Дело в том, что сайт не адаптивный и на малых разрешениях навигация переходит на новую строку, вот так:
1, [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ],
[ 7 ], [ 8 ], [ 9 ], [ 10 ] ... [ 16 ]

Помогите сделать так:
1, [ 2 ], [ 3 ], [ 4 ], [ 5 ] ... [ 16 ]

Ответил: D0Gmatist


\engine\modules\show.short.php
заменить
                if( $enpages_count <= 10 ) {
на
                if( $enpages_count <= 5 ) {

заменить
                    $end = 10;
на
                    $end = 5;

заменить
                        if( $cstart > 6 ) {
на
                        if( $cstart > 3 ) {

заменить
                        if( $cstart > 6 ) {
на
                        if( $cstart > 3 ) {

заменить
                            $start = $cstart - 4;
                            $end = $start + 8;
на
                            $start = $cstart - 2;
                            $end = $start + 4;

заменить
                                $start = $enpages_count - 9;
на
                                $start = $enpages_count - 5;
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы