03-4 Настройка пункта меню в CMS Joomla 3 (пример), часть 3
Это продолжение (часть 3) получившегося слишком объемным материала посвященного особенностям настройки параметров пункта меню сайта на CMS Joomla типа «Материалы — Блог категории». В нем мы рассмотрим поля настроек доступные на вкладках «Отображение» и «Параметры страницы».
Начало материала о том как происходит редактирование Пункта меню на примере одного из важнейших для обычного (новостного, информационного) сайта на CMS Joomla варианта страницы (Типа пункта меню) — «Материалы — Блог Категории» — в статьях «03-4-1 Настройка пункта меню в CMS Joomla 3 (пример), часть 1» и «03-4-2 Настройка пункта меню в CMS Joomla 3 (пример), часть 2».
Начать вывод материалов в виде списка нужно с создания пункта меню.
В любом меню сайта создайте новый пункт меню. Тип пункта меню для вывода материала в виде списка должен быть: Материалы→Список материалов категории.
Пункт меню должен иметь имя. Остальные настройки выбираете по своим потребностям.
Настройки списка материалов
В настройках вывода списка материалов 9 вкладок. Восемь из них рабочие, одна информационная (Привязка Модулей).
В настройках Пункт меню, выбираем категорию для отражения (1), само меню(2) и родительский пункт меню(3). Публикуем меню в пункте (4) т здесь, можно сделать настраиваемую страницу списка материалов Главной страницей сайта. Напомню, главная страница на сайте Joomlaможет быть только одна.
В настройках Параметры категории, система позволяет настроить какую информацию категории выводить на странице списка материалов. Настройки параметров категории достаточно понятны. Замечу, что заголовок категории будет выводиться в тегах H2. Здесь же, можно задать глубину подкатегорий, которую нужно выводить.
В настройках Макет списка, вы задаете параметры таблицы, в которой будут показан список материалов категории.
В настройках Отображение, вы можете задать уникальный внешний вид статей, которая будут открываться из списка. Если оставить по умолчанию, применятся настройки самой категории.
Настройки Интеграции включают ленту RSSдля этого пункта меню. Хотите включить ленту выставите «Показать» и «Вводной текст».
Настройки Параметры ссылки задают пользовательское название этого пункта меню.
Параметры страницы интересны. По умолчанию показать Заголовок страницы стоит «Нет». Заголовок относится к странице сайта с выводом списка материалов. Включать заголовок или нет решать вам, важно понимать, что выводится этот заголовок в тегах H1. Напомню, два тега H1 на одной странице не уместны. Если ваш шаблон выводит в шапке сайта logo или название сайта в тегах H1, то заголовок страницы лучше выключить.
Как видите, эти настройки просты, нужно только внимательно их прочитать. С их помощью можно организавать разнообразный вывод материала в виде списка в Joomla 3. В том числе задать метаданные пункта меню.
Часто на форумах я читаю, о проблеме: не могу вывести материалы в виде списка. Поясню откуда у проблемы «ноги растут».
Проверить альтернативный макет категории
Здесь вопрос в следующем. Если в настройках категории, для которой выводится список материалов, указан альтернативный шаблон «Блог», то вывести список материалов не получится. Выставите в настройках категории альтернативный шаблон по умолчанию или поставьте «Список».
The Joomla! Forum™
Daddy1971 Joomla! Apprentice
Posts: 5 Joined: Mon May 09, 2011 11:15 am Contact:
Отображение количества просмотров статей
Post by Daddy1971 » Mon May 09, 2011 11:25 am
Ищу плагин, отображающий количество просмотра статей. Кто знает подскажите — где можно такой взять?
[записка модератора: соблюдайте Правила Форума и не захватывайте чужие темы не относящимися к ним вопросами — открывайте новому вопросу новую тему. сообщение перемещено в отдельную тему.]
AlexSmirnov Joomla! Hero
Posts: 2682 Joined: Fri Sep 18, 2009 6:33 pm Location: United Kingdom Contact:
Re: Рейтинг материалов как на habrahabr.ru
Post by AlexSmirnov » Mon May 09, 2011 1:31 pm
этот функционал изначально встроен в Joomla! с ее ранних версий.
откройте в менеджере меню пункт меню главной страницы сайта и поиграйтесь с «Параметры — Компонент» -> «Хиты» (Скрыть/Показать) на Joomla! 1.5 или «Параметры отображения материала» -> «Кол-во просмотров» — на Joomla! 1.6 (на ней этот параметр можно также настраивать постатейно).
На версии 1.5:
На версии 1.6:
Daddy1971 Joomla! Apprentice
Posts: 5 Joined: Mon May 09, 2011 11:15 am Contact:
Re: Рейтинг материалов как на habrahabr.ru
Post by Daddy1971 » Mon May 09, 2011 6:34 pm
Потыкал настройки меню. Да, там есть такой пункт. Но почему-то ничего не изменилось.
Может есть какие-то еще соображения?
И еще вопрос. Если можете подсказать, хотелось бы узнать как сделать вывод анонсов последних статей на главной? Не в виде ссылок в стандартном модуле, а в виде блога?
AlexSmirnov Joomla! Hero
Posts: 2682 Joined: Fri Sep 18, 2009 6:33 pm Location: United Kingdom Contact:
Re: Отображение количества просмотров статей
Post by AlexSmirnov » Tue May 10, 2011 1:16 pm
один вопрос — одна тема. по второму создавайте отдельную тему.
насчет отображения кол-ва просмотров: на какой версии Joomla! работаем?
Daddy1971 Joomla! Apprentice
Posts: 5 Joined: Mon May 09, 2011 11:15 am Contact:
Re: Отображение количества просмотров статей
Post by Daddy1971 » Wed May 11, 2011 5:59 pm
AlexSmirnov Joomla! Hero
Posts: 2682 Joined: Fri Sep 18, 2009 6:33 pm Location: United Kingdom Contact:
Re: Отображение количества просмотров статей
Post by AlexSmirnov » Wed May 11, 2011 7:13 pm
обновитесь до 1.5.23 в целях защиты сайта.
по поводу отображения кол-ва просмотров, у меня на 1.5.23 такая же картина. похоже это недоработка системы. они включаются, но только в шаблоне списка категорий, а не шаблоне блога передних страниц.
как Вы оцениваете свои навыки в Joomla!? имеется ли опыт работы с конструкторами содержания, как K2 или jSeblod или AlphaContent.
Daddy1971 Joomla! Apprentice
Posts: 5 Joined: Mon May 09, 2011 11:15 am Contact:
Re: Отображение количества просмотров статей
Post by Daddy1971 » Wed May 11, 2011 7:20 pm
ohmygod Joomla! Fledgling
Posts: 3 Joined: Thu Mar 25, 2010 10:32 am
Re: Отображение количества просмотров статей
Post by ohmygod » Fri May 13, 2011 9:30 am
Daddy1971 Joomla! Apprentice
Posts: 5 Joined: Mon May 09, 2011 11:15 am Contact:
Стандартные модули Joomla — Часть 1
1. HTML-код
Предназначен для вывода на сайт произвольного HTML кода. Идеально подходит для вывода всевозможных счетчиков, картинок, баннеров, социальных кнопок или информеров — то есть любых функциональных объектов, код которых получаем со сторонних сервисов.
При использовании визуального редактора TinyMCE, модуль воспринимает только чистый html код. Любые вставки на других языках программирования удаляются при сохранении. Поэтому, пред тем как добавлять код, содержащий скрипты на javascript, переключитесь на редактор CodeMirror.
Оригинальных настроек совсем немного.
1. Пользовательский текст.
Собственно, сюда необходимо добавить html код, результат действия которого появится на сайте.
2. Основные параметры.
- Обрабатывать плагинами — разрешить/запретить обработку добавленного html кода плагинами;
- Укажите фоновое изображение — добавить картинку для заднего фона.
2. Баннеры
Позволяет добавить на сайт рекламные баннеры, созданные в одноименном стандартном компоненте Joomla «Баннеры».
Основные параметры, которые следует указать при создании модуля «Баннеры».
- Где открывать ссылку — рекламные баннеры представляют собой картинку с ссылкой на сайт заказчика. В этой опции следует указать эту ссылку.
- Кол-во — количество отображаемых баннеров.
- Клиент — создается через компонент «Баннеры».
- Категория — указывается, из какой категории будут браться баннеры.
- Поиск по тегу — при выводе баннеров, предпочтение будет отдаваться тем, чьи теги совпадают с ключевыми словами документа, в котором они выводятся.
- Случайно — по порядку или случайно выводить баннеры.
- Текст заголовка — текст или html код, который будет выводится перед группой баннеров и использоваться в качестве заголовка.
- Нижний колонтитул — а данный текст или html код будет выводится уже после.
3. Категории
Созданные в Joomla материалы группируются по категориям, в свою очередь они могут объединятся в другие категории, тем самым создавая иерархию. Категории более высокого уровня называются родительскими, а низшего — дочерними. Это напоминает матрешку — одна категория вкладывается в другую, та в свою очередь может быть дочерней категории для третьей. Количество таких «матрешек» называется уровнем вложенности.
Так вот, данный модуль позволяет отображать список всех дочерних категорий, входящих в выбранную родительскую.
- Родительская категория — выбираем категории, для которой будут выводится дочерние элементы.
- Описание — показывать или нет.
- Показывать подкатегории — показывать дочерние элементы или нет.
- Количество первых подкатегорий.
- Максимальная глубина вложения.
Я думаю, каждая опция достаточна очевидна, поэтому пояснять особо не стоит. Более подробно о создании и настройки категорий поговорим при рассмотрении публикации нового материала на сайте.
В разделе «Дополнительные параметры» появляется одна новая опция «Стиль заголовка», которая задает уровень заголовков. Желательно поставить h4, ибо они будут повторяться на разных страницах сайта, а для заголовков высокого уровня это недопустимо.
4. RSS-ленты
Позволяет организовать RSS ленту новостей для выбранного пункта меню. Звучит несколько странно, ибо чаще всего встречаешь RSS ленту всего сайта или блога, но в Joomla привязка идет именно к пункту меню. Конечно, данный пункт меню должен относится к какой-то категории, в которой публикуется новый материал. Делать привязку к одиночной странице не имеет смысла. Поэтому, с большой ответственностью отнеситесь к разделу «Привязка к пунктам меню» настроек данного модуля.
Основных параметров у текста совсем немного.
- Показывать или нет текст рядом со значком RSS подписки. Сам текст задаете во второй опции.
- Формат ленты — стандартным является RSS2.0.
С созданием RSS ленты новостей я бы посоветовал немного подождать. Все-таки для этого гораздо лучше подходит дополнительный бесплатный компонент Ninja RSS Syndicator, о котором я расскажу в одной из следующих статей. Он предоставляет гораздо больше настроек для создания правильной RSS ленты.
В любом случае, создаете вы ленту новостей через стандартный модуль или компонент Ninja RSS Syndicator, ее обязательно следует добавить в сервис FeedBurner.
5. Модуль Материалы — Новости
Позволяет выводить на сайт фиксированное количество материала из одной или нескольких категорий. Отлично подходит для вывода нескольких последних публикаций, собственно, поэтому и получил название «Новости».
В настройках модуля «Материалы — Новости» нет ничего сложно.
Указываем одну, несколько или все категории, из которых будет браться материал. Для выбора нескольких категорий зажмите ctrl и отмечайте левой кнопкой мыши. Далее настраиваем, в каком виде выводить анонсы материалов: показывать изображения и заголовки, использовать ли заголовок в качестве ссылки на страницу с данным материалом, уровень заголовков. Можно выбрать, показывать ли ссылку «Подробнее» для перехода к полной версии материала. Если вы используете заголовки в качестве ссылок, то опцию «Подробнее можно и отключить. Чуть ниже задаем количество выводимых материалов и критерии их выборки.
Собственно, назначение каждой опции достаточно очевидно, поэтому просто подберите удобную для себя комбинацию настроек.
6. Материалы — Самые читаемые
Очень простой модуль, который показывает заданное количество самых популярных по количеству просмотров материалов из определенных категорий.
В настройках достаточно отметить категории и количество выводимых материалов.
7. Материалы — Список материалов категории
Еще один модуль для вывода материалов из определенных категорий. Предоставляет большое количество параметров для гибкой настройки фильтрации, сортировки и группировки выводимого материала. Все настройки перечислять не буду, ибо их действительно много. В русской Joomla все опции на русском и снабжены подсказками. Просто покопайтесь в настройках фильтрации, сортировки и группировки для достижения желаемого результата.
8. Навигатор сайта — модуль хлебные крошки Joomla
Добавляет на сайт навигационную цепочку, которая показывает путь с текущей страницы до главной. Каждое звено цепочки является ссылкой на страницу более высокого уровня. Часто ее называют просто «хлебные крошки». Такое название пошло от сказки братьев Гримм «Гензель и Гретель», герои которой разбрасывали хлебные крошки, чтобы потом найти дорогу домой. Весьма тонко подмеченное сравнение.
Хлебные крошки используются для удобства и улучшения навигации. Кроме этого, навигационная цепочка благоприятно влияет на поисковую оптимизация сайта, позволяя поисковикам быстрее понять его структуру.
Так же хлебные крошки Joomla позволяют наглядно увидеть, соблюдается на сайте правило «трех кликов» или нет. Согласно этому правилу любая страница сайта должна быть доступна не более чем в три клика. Фактически, максимальная длинная цепочка должна выглядеть следующим образом:
Главная — категория — категория — материал.
Как итог — Хлебные крошки в Joomla добавлять обязательно! Лучшее место для них, это сразу над областью контента, чтобы они всегда были под рукой.
- Показывать надпись «Вы здесь» перед хлебными крошками?
- Показывать главную — показывать ссылку на главную в качестве первого звена навигационной цепочки.
- Название главной страницы — лучше всего дать ей название домена сайта.
- Показывать последний — последний элемент, это текущая страница.
- Разделитель текста — разделитель звеньев цепочки.
9. Новые пользователи
Пожалуй, самый простой модуль, который выводит список недавно зарегистрированных в Joomla пользователей. В настройках достаточно указать только их количество. Конечно, имеет смысл применять только в том случае, когда на сайте разрешена регистрация.
10. Переключение языков
Если ваш сайт написан на нескольких языках, то данный модуль позволяет переключаться между ними. Весьма не тривиальный, одно описание чего стоит. Ни разу не приходилось его применять, поэтому не буду умничать о его настройках.
11. Произвольное изображение
Выводит случайное изображение из заданного каталога.
- Тип изображения — обычно это jpg и png.
- Каталог с изображениями — путь к директории с картинками относительно URL адреса сайта. В корне Joomla на сервере имеется папка images, предназначенная для хранения изображений. Создайте в ней еще одну папку, скажем «kartinki» (очень оригинально) и загружайте в нее все изображения, предназначенные для данного модуля. Тогда путь будет следующий: /images/kartinki.
Для создания такой папки на сервере можно воспользоваться либо Медиа-менеджером Joomla, либо обычным ftp клиентом, например, FileZilla. - Ссылка — при клике по изображению, пользователь будет переходить по данной ссылке.
- Ширина и Высота — размеры изображения в пикселях.
12. Статистика
Модуль «Статистики» предназначен для вывода информации о сервере и сайте, а также счетчика просмотров.
В настройках ставим «Да» напротив нужных опций.
На этом на сегодня все. Вторую половину плагинов рассмотрим в следующей статье. Обязательно подпишитесь на ленту новостей , чтобы не пропустить ее. Спасибо за внимание. Всех Вам благ!
Лучший способ выразить благодарность автору — поделиться с друзьями!
Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:
Как сбросить или изменить количество просмотров материала в Joomla?
Сброс статистики просмотров используя модуль Reset Hits
Reset Hits — с помощью этого модуля вы можете обнулять просмотры материалов прямо из админки Joomla не используя phpMyAdmin. Данный модуль позвонить вам обнулять:
Базовые компоненты Joomla:
- количество просмотров материалов
- количество правок материала
- количество просмотров ссылок
- просмотры баннеров
- клики по баннерам
- перенаправления (Joomla 2.5.5+ )
- количество сбросов паролей пользователей (Joomla 2.5.5+)
- Virtuemart
- Jomsocial
- Easyblog
- Easydiscuss
- Fastw3b Real Estate
- Fastw3b Gallery
- Ignite Gallery
- Rockettheme RokGallery
- Yootheme ZOO
- K2
- Akeeba Release System
Сброс или изменение статистики просмотра через SQL запрос
Все данные Joomla хранит в таблицах Базы Данных (далее БД) и нам остается лишь найти где же лежат данные о просмотрах. А лежат они в таблице префикс_content в поле hits , где префикс_ — это префикс вашей БД с джумлой. Для изменения данных о просмотрах нужно:
- Открыть phpMyAdmin или любой другой любимый вами редактор БД;
- Выбрать БД сайта;
- Перейти в режим выполнения SQL запросов;
- И выполнить сам запрос, подставляя вместо префикс_ свой префикс таблиц joomla (у меня это j_ ):
Для сброса всей статистики всех материалов выполните:
Для сброса статистики просмотров конкретного материала (посмотреть ID материала можно в админке сайта в менеджере материалов) выполните команду:
Специализированные модули для joomla 3
Множество интересных и полезных опций могут предложить специализированные разработки новостных модулей. На просторах интернета находится множество спецрасширений в свободном доступе. Рекомендуем обратить внимание на следующие.
NewsPro GK4
– модуль для создания привлекательной новостной ленты из собственных статей (версия 3.3.7 русифицирована). Совместим со всеми версиями Joomla. В отличие от стандартных модуль позволяет отображать материалы из категорий и отдельные статьи. Регулируется расположение новостей, размеры модуля, количество отображаемых материалов. Есть функция обрезки прилагаемого фото. Несколько вариантов вывода новостей (самые читаемые, в случайном порядке и по названию). Интеграция с модулем комментариев даёт возможность пользователям сайта оставлять свои мнения под каждой из новостей. Код хорошо распознаётся различными браузерами, а содержимое – поисковиками.
MJ Simple News
– адаптивный модуль для красивого отображения статей, показывает изображения, описание и ссылку «Подробнее». При наведение курсора отображает дату публикации и количество просмотров. Совместим с Joomla 2.5 и 3. Сортировка по различным параметрам.
Frontpage SlideShow (3.6.0)
Интересный способ показа избранных материалов.
JoomfolioforArticles (версия 3.3.0)
Расширение для вывода контента Joomla 3. Имеет готовые макеты отображения информации и множество других настроек показа. Изображения, заголовки и краткие описания размещаются по блокам, образуя сетку из новостей. Размеры картинок настраиваются. Администратор может назначить вывод статей, воспользовавшись фильтрами (по авторам, тэгам, категориям, датам). Анимацию анонсов можно включить и выключить.
Responsive Grid for Articles (версия 3.3.2 – для Joomla 3.5)
Отображает последние материалы, имеет фильтр по категориям. Отображается во всех браузерах и мобильных устройствах. Среди настроек: количество статей, выбор источника (тэги, авторы, категории), выбор показа или исключения избранных статей. Можно добавить статьи, созданные в определённых отрезок времени (диапазон дат). Можно исключить отдельные материалы.
DJ-Tabs (версия 1.3.1)
Выводит новости в виде анимированных закладок. Можно выводить материалы категорий и отдельные статьи, а также другие модули. Оснащён функцией вставки видеороликов из YouTube. Совместим с Joomla 3.5.
SJ Super Category for Content (версия 1.0 для Joomla 3.5)
Работает как слайдер. Отображает материалы горизонтальным списком (из категорий, подкатегорий и названия отдельных статей), но с изображениями. Есть возможность отображать заголовки подкатегорий. По краям кнопки прокрутки.
JB Zentools (версия 1.1.8)
Модуль уникален тем, что позволяет отображать содержимое в 8 различных стилях: списком, сеткой, в виде кнопок пианино или карусели. Корректно отображается на устройствах. Макет показа легко настраивается с помощью административной панели. Имеется функция обрезания фото и изменения масштаба.
JA Tabs (версия 2.6.6)
Плагин для Джумла. Отличается нескучным приятным анимированным оформлением. В модуль загружаются определённые материалы.
JUX Mashup (версия 1.0.1)
Отображает в виде списка названий статей или в таблице с картинками и красивыми переходами между ними. Для пользователей предоставлен способ поиска новости: фильтры по тэгам или категориям, по дате и алфавиту. Гибкие настройки позволяют включить тот или иной параметр.
Vina Article Slideshow (версия 1.0)
Выводит избранные статьи и последние публикации. Можно выбирать одну или несколько сразу категорий, брать статьи одного автора. Отображает новости в слайдере. Возможно разное размещение стрелок навигации: в 4-х вариантах. Можно вставлять фоновое изображение и менять цвет фона. Отображать дату, категорию, а не только текст и изображение. Поддерживает сортировку новостей. Анимация представлена эффектом затухания при смене кадра. Отображается на всех устройствах.
RAXO All-mode PRO (версия 1.3)
– комплексный инструмент для Joomla, позволяющий показывать новости и статьи. Отличается простой и понятной панелью управления. А также широкими возможностями оформления контента. RAXOAll-modePRO заменяет множество специализированных модулей: случайные материалы, популярные, последние. Автоматически создаёт миниатюры из изображений к статьям. 16 параметров сортировки. Код оптимизирован под быструю загрузку.
DJ-Flyer (версия 3.0.7)
Расширение для вывода новостей с миниатюрными изображениями и кратким описанием. При наведение курсора появляется лайт-бокс, а в нём полная версия контента.
JUX News Ticker (версия 1.0.2 для Joomla 3.0)
Создаёт яркую и удобную для просмотра новостную ленту. Адекватно отображается во всех браузерах. Оснащён анимирующей функцией с 3 эффектами. Можно подстроить под шаблон сайта за счёт смены цвета фона, заголовков, шрифта. Источники для вывода материалов можно брать даже с внешних сайтов.
News Show SP2 (вышла версия 2.9)
Для размещения большого количества новостей и ссылок на новостные страницы Джумла.
Responsive Scroller for Articles (3.2.0)
Расширение для Joomla 3, отображает в 6-ти различных темах новости, имеет лёгкую понятную панель управления, возможность показать или убрать один или несколько материалов из модуля. Новости отображаются в ленте с полосой прокрутки.
JA Newsticker (2.6.2)
Удобный модуль. Позволяет кратко отображать новости с кнопками прокрутки: «влево» и «вправо». Отображает наиболее важные материалы новостных сайтов.
Скачивайте заархивированные файлы только с сайтов разработчиков или с надёжных, проверенных порталов, посвящённых Joomla. Установка бесплатных модулей и компонентов осуществляется через административную панель CMS– «менеджер расширений» — «установить».
Модуль для вывода новостей в Joomla JUNewsUltra Pro
Этот модуль прост в настройке и использовании, не имеет аналогов, а также работает на Joomla 2.5 и Joomla 3.x. Если сказать кратко о настройке данного решения, то в параметрах необходимо указать категорию, сортировку, а также количество показываемых статей. Параметры шаблона можете не трогать, если не хотите, чтобы показывались картинки, но если немножко поиграться с настройками, то можно настроить красивое отображение материала.
Также в параметре «Лицензия» можете поставить галочку «Нет» напротив пункта, в котором говорится о размещении ссылки на сайт разработчика. К слову, данный модуль на наш взгляд оказался наиболее удобным, да и кроме того прекрасно кэшируется и практически не грузит хостинг.
Получить Joomla JUNewsUltra Pro можно по URL: http://егорыч.рф/pkg_junewsultra_pro_v4.5.5.zip