Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Листалка страничек на сайте

Листалка страничек на сайте


     21.05.2013    Все вопросы » Общие вопросы по PHP    2997

вопрос
Всем привет. Подскажите как немного переделать переключатель страничек.

Показываю скриншот

Листалка страничек на сайте


Верхний ряд это как сейчас, а в низу я подрисовал так как мне нужно сделать. Тоесть мне нужно

убрать три точки и последнюю страницу.

Чтобы было 1 2 3 4 5 6 7 8 9 10 Для того чтобы попасть на 11 страницу и дальше нужно нажать на стрелку вправо, соответственно в обратную сторону стрелку влево.

Скажите в каких файлах что изменить?

Ответил: Kane


Открываем engine\modules\show.short.php

Находим и удаляем
if( $start >= 2 ) {
                        
                        if( $config['allow_alt_url'] == "yes" ) $pages .= $do =='search_xf' ? "1 {$lang['nav_trennen']} " : "1 {$lang['nav_trennen']} ";
                        else $pages .= "1 {$lang['nav_trennen']} ";
                    
                    }

и

if( $cstart != $enpages_count ) {
                        
                        if( $config['allow_alt_url'] == "yes" ) $pages .= $nav_prefix . "{$enpages_count}";
                        else $pages .= $nav_prefix . "{$enpages_count}";
                    
                    } else
                        $pages .= "{$enpages_count} ";

2 комментария

Kane
Юзер

Kane - 21 мая 2013 22:48 -

У меня первый кусок кода модернизирован под себя так что он у вас будет выглядеть так:
if( $start >= 2 ) {
                        
                        if( $config['allow_alt_url'] == "yes" ) $pages .= "<a href=\"" . $url_page . "/\">1</a> <span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
                        else $pages .= "<a href=\"$PHP_SELF?{$user_query}\">1</a> <span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
                    
                    }

Kentavr
Юзер

Kentavr - 22 мая 2013 00:47 -

спасибо все получилось как надо )

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх