Как сделать такую пагинацию в Joomla?

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем niks22, 16.10.2010.

  1. Offline

    niks22 Недавно здесь

    Регистрация:
    11.05.2010
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Помогите сделать пагинацию в Joomla как на сайте http://www.likecool.com/ Как вывести количество страниц и убрать ненужное я знаю. А вот как сделать перенос цифр на следующую строку в низ? Ширина колонки на сайте 580 px.
     
    Последнее редактирование: 16.10.2010
  2.  
  3. Offline

    Fatima430 специалист

    Регистрация:
    18.07.2009
    Сообщения:
    363
    Симпатии:
    38
    Пол:
    Женский
    в файле libraries/joomla/html/pagination.php

    вот в этой строчке (вместо 10) поставьте нужное вам количество выводимых страниц (10 по умолчанию)
    $displayedPages = 10; - стр 96
    этот файл системный после обновления версии joomla снова придется менять
     
  4. Offline

    niks22 Недавно здесь

    Регистрация:
    11.05.2010
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Это я знаю:) Я так и сделал. А вот как сделать чтобы горизонтальные строки с цифрами автоматически переносились на следующую строку. Просто получается что все цифры идут в одну строку
    А мне хочется чтобы было так как на сайте о котором писал выше - вот так:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14
    15 16 17 18 19 20 21 22 23 24 25
    26 27 28 29
     
  5. doctorgrif
    Offline

    doctorgrif специалист

    Регистрация:
    14.01.2008
    Сообщения:
    1 284
    Симпатии:
    66
    Пол:
    Мужской
    задать фиксированную ширину для слоя с пагинацией и его высоту в авто (или фиксированную, но надо будет высчитать ее с учетом заданного стиля шрифта) + задать white-space:pre-wrap;
     
    niks22 нравится это.
  6. Offline

    niks22 Недавно здесь

    Регистрация:
    11.05.2010
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо за помощь.
    Получается, что все можно сделать с помощью CSS? Можете приблизительную конструкцию составить?
    Дальше как-нибудь сам. Ширина средней колонки, в которой находится блок с цифрами нумерации страниц 580 px.
     
    Последнее редактирование: 16.10.2010
  7. doctorgrif
    Offline

    doctorgrif специалист

    Регистрация:
    14.01.2008
    Сообщения:
    1 284
    Симпатии:
    66
    Пол:
    Мужской
    задай слою с пагинацией ширину 250-280px
    типа такого
    Код (CODE):
    1. .pagenav {
    2. height:auto;
    3. width:250px;
    4. white-space:pre-wrap;
    5. }
     

Поделиться этой страницей

Загрузка...