Показывать только следующую и предыдущую ссылку в нумерации страниц - PullRequest
2 голосов
/ 28 августа 2009

Я использую класс нумерации кода в моем проекте, он отлично работает для меня. Но нет никакой возможности сказать классу просто показать следующую и предыдущую ссылку, пожалуйста, посмотрите это изображение. Я хочу показать результат с постраничным отображением, плюс я бы хотел использовать для ссылки на следующую и предыдущую, а не на цифровые ссылки, и когда пользователь нажмет следующую кнопку, я буду использовать Ajax для получения запроса. с Ajax вызывает пагинацию в числовых ссылках, но я хочу просто показать это по ссылке :) Я не думаю, что могу объяснить, что мне нужно, очень хорошо, поэтому, пожалуйста, смотрите изображение. текст ссылки

Вот мой файл просмотра:

<div style="height:200px; position:relative">
                      <div id="left_nav"></div>
                      <div id="right_nav"></div>
                          <div style="width:622px;margin:0 auto;">
                          <!-- Gallery Box1 -->
                          <?php foreach($last_profile as $l) : ?>
                          <div id="galleryBoxHolder">
                            <div id="galleryBoxContent">
                                <div id="ImageHolder">
                                    <img src="dummy_data/1.gif" />                              </div>
                                <br />
                                <p><?=$l->artname?> </p>
                                <br />
                              <p style="color:#1a4688">asdasd</p>

                                <p style="color:#1a4688 ; direction:ltr"><?=$l->length?> cm x <?=$l->width?> cm</p>
                            </div>
                          </div>
                          <?php endforeach ;?>
                          <div>
                          <?=$links?>
                          </div>
                      <!-- Gallery box1 :off -->

                        </div>
                    </div>

Пожалуйста, отметьте это URL , что именно то, что мне нужно (@: title Клиенты, которые купили этот товар, также купили)

Ответы [ 2 ]

9 голосов
/ 22 ноября 2011

В версии 2.0.3 Codeigniter - для показа только Next / Previous вы можете добавить следующие настройки конфигурации:

$config['display_pages'] = FALSE;
$config['first_link'] = FALSE;
$config['last_link'] = FALSE;
1 голос
/ 28 августа 2009

У вас есть несколько вариантов. Первый действительно прост, скрыть часть эскизов модуля разбивки на страницы с помощью CSS. Второй вариант также не слишком сложен: измените класс разбиения на страницы, чтобы не включать миниатюры, и вместо этого ограничьте его вывод кнопками next / prev. Это должно быть несколько тривиально.

Строка 199 System / Libraries / Pagination Library предназначена для обработки «цифр». Здесь вы удалите все добавления в переменную $ output:

if ($this->cur_page == $loop)
{
  $output .= $this->cur_tag_open.$loop.$this->cur_tag_close; // Current page
}
else
{
  $n = ($i == 0) ? '' : $i;
  $output .= $this->num_tag_open.'<a href="'.$this->base_url.$n.'">'.$loop.'</a>'.$this->num_tag_close;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...