Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 8409 Просмотров
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Думаю многим будет интересно как это сделать.
Попалась мне статья - "Делаем шаблон блога материалов в Joomla 1.5 в виде таблицы" :

Каждому хочется оформить свой сайт аккуратно и красиво. Мы ищем красивые и функциональные модули для организации материалов на главной странице. Не находя то, что нужно, пишем модули сами, дописываем готовые, наращивая возможности и обеспечивая универсальность модулей. И зачастую забываем о производительности. Предлагаю обратить внимание на возможности шаблонизации в Joomla 1.5 и попытаться улучшить вывод статей с помощью написания шаблона для блога категории.

Как правило веб-мастера, работающие с Joomla, предпочитают выводить статьи в блоге категории или раздела в одну колонку. И этому есть свои причины. Для вывода в несколько колонок, во-первых, заглавная картинка во вступлении статей должна быть маленького размера. Во вторых, Joomla предлагает весьма ограниченный набор способов размещения статей в блоге в несколько колонок: это расположение статей сверху-вниз, и так называемое расположение "кросс", когда статьи упорядочиваются слева направо и вниз.

В первом случае, при расположении сверху-вниз, порядок статей выглядит более-менее логично, как в журнальной колонке. Во втором случае "кросс", если вступления статей содержат разное количество текста, логика упорядочивания статей сбивается, порядок статей сложно определить, статьи выглядят расположенными хаотично.

И в первом и во втором случае статьи не выравниваются по горизонтали. Вот именно этот недостаток мы и попробуем устранить, воспользовавшись принципом шаблонизации Joomla, и создадим новый шаблон вывода статей в блоге категории.

Для начала посмотрим какие типы вывода статей в блоге категории предлагает Joomla: 





Нам нужно добавить новый тип меню для вывода блога категории в виде таблицы. Для этого находим, где Joomla хранит шаблоны вывода контента для блога категории:

/components/com_content/views/category/tmpl/

В этой директории мы видим файл blog.php - именно он то нам и нужен. Этот файл содержит вывод блога категории. Копируем этот файл в ту же директорию с именем blogtable.php. Затем копируем файл описания типа меню blog.xml в файл blogtable.xml. В XML файле изменяем заголовок нашего нового типа меню и имя типа на "Table Category Blog Layout".  Все. Мы только что создали новый тип меню вывода категории статей :



Ну, на самом деле, конечно же не все. При выводе блога используются файлы blog_item.php и blog_links.php, поэтому копируем эти файлы соответственно в  blogtable_item.php и blogtable_links.php.

Теперь наш новый тип пункта меню готов для корректировки. Нам понадобится корректировать файл blogtable.php.

Не буду вдаваться в подробности корректировки - все в прикрепленном файле.

Вот что получается :





[вложение удалено Администратором]
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Вывод статей в виде колонок
« Ответ #1 : 02.06.2010, 14:44:11 »
ну в сочетании с созданием нового типа меню-полезно.
а вообще - вот ссылка на вводную часть, чтобы было понятнее
http://joomlaforum.ru/index.php/topic,84140.new.html

а вообще дивы же поддерживают табличное поведение до какой-то степени.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Re: Вывод статей в виде колонок
« Ответ #2 : 02.06.2010, 14:49:55 »
Так проще, один раз настроил и пользуешься .
Конечно DIV-ы все равно понадобятся для красивых рамок вокруг статей.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.

Re: Вывод статей в виде колонок
« Ответ #3 : 20.08.2010, 22:01:18 »
Ничего не понятно :( можно подробней объяснить? Или кинуть ссылку где это объяснили уже...
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: Вывод статей в виде колонок
« Ответ #4 : 23.01.2011, 19:17:01 »
Не знаю, как сформулировать вопрос и по каким ключевым словам искать ответ, поэтому зашла сюда...
Как, не заходя в административную панель, добавлять новые материалы в шаблоне блога категории? Как, например в шаблоне списка категории автоматически появляется кнопка "новый" для зарегистрированных пользователей, чтоб добавить материал, а в шаблоне блога можно ли это как-то организовать?
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Re: Вывод статей в виде колонок
« Ответ #5 : 23.01.2011, 20:26:11 »
Вот почитайте, может поможет.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: Вывод статей в виде колонок
« Ответ #6 : 24.01.2011, 12:50:58 »
volod3000, спасибо, конечно, но не помогло... Я, наверное, неправильно объяснила... Вот я захожу под логином и паролем администратора на свой сайт и в тех категориях, меню которых было создано с помощью "Шаблон списка категории", появляется кнопочка "новый", с помощью которой я могу добавить новый материал. А в категориях, меню которых было создано с помощью "шаблон блога категории", кнопки нет...
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Re: Вывод статей в виде колонок
« Ответ #7 : 24.01.2011, 13:20:33 »
Я проверил у себя, кнопка "Изменить объект" есть и там ,и там.
Видимо у Вас что-то не включено, или не настроено.
« Последнее редактирование: 24.01.2011, 13:44:01 от volod3000 »
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: Вывод статей в виде колонок
« Ответ #8 : 24.01.2011, 13:57:13 »
кнопка "изменить объект" есть, а вот кнопки "новый" нет... но сейчас другим путем  попробую, может, получится :) в любом случае, спасибо за ответ.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Re: Вывод статей в виде колонок
« Ответ #9 : 24.01.2011, 14:47:31 »
Вот почитайте интересная тема по Вашему вопросу
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Re: Вывод статей в виде колонок
« Ответ #10 : 24.01.2011, 15:03:14 »
Вот решение Вашей проблемы :

Откройте файл в папке  ваш шаблон\html\com_content\category\blog.php и
в конец файла (или куда Вам угодно) вставте код :

Код: php
<?php if ($this->access->canEdit || $this->access->canEditOwn) :
echo JHTML::_('icon.create', $this->category, $this->params, $this->access);
endif;  ?>

Это и есть Ваша кнопочка.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] UiKit: сетка на 12 колонок, а также на 7, 8, 9 и (для uikit3) 10

Автор AlekVolsk

Ответов: 1
Просмотров: 3913
Последний ответ 08.08.2019, 19:02:41
от AlekVolsk
Слипание колонок при адаптивной верстке

Автор MaxTs

Ответов: 5
Просмотров: 1722
Последний ответ 08.02.2018, 18:20:18
от Sambiz2
Вывод элемента :after в одной строке с последним словом

Автор lalalag

Ответов: 3
Просмотров: 1158
Последний ответ 15.06.2017, 16:38:35
от Shustry
Адаптивность колонок Joomla

Автор fragmatic92

Ответов: 3
Просмотров: 963
Последний ответ 08.11.2016, 05:28:56
от Strikerus
Горизонтальный вывод кнопок (изображений)

Автор vaymohk

Ответов: 1
Просмотров: 1000
Последний ответ 06.08.2016, 13:28:59
от neogeek