из столбика сделать в строчку

Автор Тема: из столбика сделать в строчку  (Прочитано 2871 раз)

Оффлайн entАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 34
  • Сообщений: 144
  • Карма: 2
  • Пол: Женский
    • Просмотр профиля
    • Веб-студия "Соланж"

Оффлайн entАвтор темы

  • Постоялец
  • ***
Подскажите, пожалуйста. Почему-то не выходит ни как. При создании в блоге категории большого кол-ва материалов, получается не красивый столбик на пол страницы с перечислением страниц (скриншот во вложении)

вот код:
protected function _list_render($list)
{
// Reverse output rendering for right-to-left display.
$html = '<ul>';
$html .= '<ul class="pagination-start">'.$list['start']['data'].'</ul>';
$html .= '<ul class="pagination-prev">'.$list['previous']['data'].'</ul>';
foreach($list['pages'] as $page) {
$html .= '<ul>'.$page['data'].'</ul>';
}
$html .= '<ul class="pagination-next">'. $list['next']['data'].'</ul>';
$html .= '<ul class="pagination-end">'. $list['end']['data'].'</ul>';
$html .= '</ul>';

return $html;

На что нужно заменить <ul> в строке: $html .= '<ul>'.$page['data'].'</ul>';  Чтобы цифры были в строчку и переходили в новую строку, когда уже не хватает места?


Оффлайн Dexo

  • Бизнес оценка: (9, 100%)
  • Старожил
  • ****
  • СПАСИБО: 311
  • Сообщений: 472
  • Карма: 75
  • Пол: Мужской
  • Награды КМС поисковой оптимизации
    • Просмотр профиля
    • Студия дизайна Disarto

Оффлайн Dexo

  • Старожил
  • ****
Re: из столбика сделать в строчку
« Ответ #1 : 26-06-2012, 23:01:57 »
<ul> присвоить какой-нибудь class, к примеру <ul class="my_pagination">, затем в css прописать .my_pagination {display: inline;}

А вообще странный код, где вы такой откопали?

Оффлайн entАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 34
  • Сообщений: 144
  • Карма: 2
  • Пол: Женский
    • Просмотр профиля
    • Веб-студия "Соланж"

Оффлайн entАвтор темы

  • Постоялец
  • ***
Re: из столбика сделать в строчку
« Ответ #2 : 27-06-2012, 19:27:50 »
<ul> присвоить какой-нибудь class, к примеру <ul class="my_pagination">, затем в css прописать .my_pagination {display: inline;}

А вообще странный код, где вы такой откопали?

А в каком именно файле css прописать my_pagination {display: inline;} ?
В шаблоне основные файлы css :default.css, grid.css, style3.css (этот стиль использую), typo.css   и где именно прописывать?
Я просто не профессор в css, боюсь что-нибудь напортачить.

Код действительно странный для вполне себе нормального шаблона, кто такое уродство прописал.. ума не приложу. А если 40 материалов, то ссылок будет на 2 листа? :)

Оффлайн Dagot

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 29
  • Сообщений: 115
  • Карма: 7
  • Пол: Мужской
  • Лучшая благодарность - повышение кармы :)
    • Просмотр профиля
    • Рекламное агентство

Оффлайн Dagot

  • Постоялец
  • ***
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 29
    • Сообщений: 115
    • Карма: 7
    • Пол: Мужской
    • Лучшая благодарность - повышение кармы :)
      • Просмотр профиля
      • Рекламное агентство
Re: из столбика сделать в строчку
« Ответ #3 : 03-07-2012, 00:42:47 »
Скорее всего в default.css. А вообще проверьте на той странице с кодом, в тегах <head>, какая таблица стилей подключается к документу.
Рекламное агентство PromoDrive Киев | доставка воды по Киеву здесь


 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
3774 Просмотров
Последний ответ 19-05-2010, 16:07:52
от Velliton
12 Ответов
3091 Просмотров
Последний ответ 11-06-2012, 23:55:47
от dollar
3 Ответов
1554 Просмотров
Последний ответ 15-04-2012, 19:19:03
от Chiliec
4 Ответов
1847 Просмотров
Последний ответ 25-11-2016, 13:03:43
от Dogica
0 Ответов
580 Просмотров
Последний ответ 15-10-2018, 15:44:38
от AddProfit.today