Как я и обещал, начиная с этой статьи, мы будем знакомиться с различными типами меню в Joomla . И начнём мы с самого первого - это "Список материалов в архиве ".
Если Вы не знаете, то прочитайте сперва соответствующую статью про это. Так же, если Вы не знаете, то тоже сначала надо про это прочитать.
Теперь же давайте приступим к разбору типа меню - "Список материалов в архиве ":
Различные настройки слева мы с Вами уже рассматривали в статье: . А вот параметры, находящиеся справа, различаются в зависимости от типа меню. И сейчас мы с Вами познакомимся с параметрами для "списка материалов в архиве ":
Как мы видим, имеются три блока. Начнём с блока: "Параметры - Основные ":
Второй блок уже гораздо больше. Но, тем не менее, даю описание всех настроек:
Третий и последний блок - это "Параметры - Система ":
Вот и рассмотрены нами все настройки при создании пункта меню типа: "Список материалов в архиве ". В следующей статье я продолжу описывать этот процесс, но уже с другими типами меню Joomla .
В этом туториале представлено краткое руководство по работе с архивными статьями в Joomla 3.x.
Архивирование статей позволяет сохранить их на вашем сайте Joomla на будущее, но делает их менее заметными для посетителей вашего сайта, так как такие статьи больше не отображаются вместе с остальным содержимым сайта. После архивирования эти статьи доступны к просмотру только из раздела меню «Архивные статьи» в Joomla, модуля «Архивные статьи» (Archived Articles), или поиском по имени статьи с помощью встроенного фильтра содержимого сайта Joomla.
Статьи можно легко заархивировать в Менеджере статей (Article Manager). Для этого необходимо выполнить следующее:
Можно настроить модуль Архивных статей (Archived Articles) для отображения списка архивных статей, упорядоченных по месяцам. Выполните следующее:
Также можно создать кнопку меню «Архивные статьи» (Archived Articles) для отображения списка архивированных статей сайта. Выполните следующее:
В панели управления Joomla перейдите в раздел Меню (Menus) , выберите меню, к которому добавите новый пункт и нажмите кнопку Создать (New) вверху справа в панели инструментов:
Возле параметра Тип пункта меню (Menu Item Type) нажмите кнопку Выбрать (Select) . В возникшем всплывающем окне откройте вкладку Статьи (Articles) и выберите тип Архивные статьи (Archived Articles) из выпадающего списка:
Теперь можно задать главные настройки пункта меню:
На этом туториал заканчивается. Теперь вы знаете, как работать с архивными статьями в Joomla 3.x.
Всем привет! Сегодня нашел для себя кое что новенькое...об этом и поговорим...
Иногда при создании статей сайта появляется необходимость вставить модуль в текст статьи (в контент). Пусть это необходимо не часто, но иногда все же. На данном сайте вашим покорным слугой была реализована вставка модуля поиска в страницу 404 этого сайта.
Так же добавлю, что такие необходимости могут возникнуть в любое время и я так думаю, необходимо знать как это сделать. Для подобных целей существуют определенные компоненты и плагины, но о них мы сегодня не будем, так как всю реализацию мы будем делать средствами входящими в пакет установленной CMS Joomla.
Для создания позиции нам будет необходимо добавить ее в файл находящийся по адресу: Ваш_сайт/templates/Ваш_шаблон/TemplateDetails.xml
Открыв файл для редактирования находим строки задающие позиции и добавляем позицию аналогично существующим. (Я назвал свою позицию search_content )
2. Создаем новый модуль или копию уже существующего модуля
В панели администрирования в меню выбираем Расширения? Менеджер модулей создаем модуль.
Включаем модуль и выбираем нашу вновь созданную позицию - search_content (как на картинке ниже).
В параметрах модуля, лично я задал суффикс класа модуля, чтобы новый модуль не имел ничего общего с настройками модуля поиска, который находится в шапке сайта. Таким образом задав суффикс классу модуля мы можем применять для него любые стили описываемые в template.css ... но что-то я увлекся, это тема не этой статьи =)
Остальные настройки ставим такие, какие нам нужно.
Теперь нам необходимо настроить плагин входящий в состав установщика Joomla - «Content – Load Module».
Для этого в меню идем в Менеджер плагинов: Расширения? Менеджер плагинов . В списке находим плагин «Content – Load Module» .
Открываем модуль, и справа в окошке настроек плагина, в блоке «Параметры плагина» , меняем значение параметра «Стиль» на «Нет обрамления» , включаем клагин (если не активен).
В этом уроке, посмотрим, для чего нужен и, как настроить, модуль «Материалы в архиве» Joomla сайта.
Сразу замечу, что модуль Материалы в архиве очень небольшой модуль с минимумом настроек. В каталоге Joomla сайта этот модуль лежит в папке /mod_articles_archive . Если хотите, сделать системное редактирование модуля, добро пожаловать в файл /mod_articles_archive/default.php .
Напомню, чтобы редакция модуля не обнулилась после обновления системы, сделайте переопределение редактируемого файла модуля на вкладке Шаблоны>>>Создать переопределение. Ищем в левой колонке «Модули», системное название модуля - mod_articles_archive . Этот модуль не относится ни к какому другому компоненту.
Модуль «Материалы в архиве» нужен для вывода на frontend сайта НЕ сами материалы, которые вы поместили в архив. Этот модуль выводит список календарных месяцев, в которые материалы были помещены в архив. Например, май 2018, июнь 2018 и т.п.
Может показаться, что это модуль не имеет особого значения для навигации сайта. Это так, если у вас немного материалов, и вы не формируете архив за ненадобностью.
В другой стороны если у вас есть архив, то нет других способов компактно показать архив по датам на frontend сайта. Есть пункт меню «Архивные материалы», но он выводит списка статей архива по категориям.
Так что если вам нужно показать своим пользователям архив материалов по годам и месяцам, модуль Материалы в архиве Joomla для вас.
Статьи хранятся по дате создания, а не по дате архивирования. В модуле б удут отображаться только те месяцы и годы где есть архивные статьи. Этот список генерируется автоматически.
Как я уже сказал, настроек у этого модуля не много.
Прежде всего, вам обязательно нужно дать модулю название.
class="eliadunit">
Не забываем, заполнить правую сторону настроек. Здесь, как всегда:
Дополнительные настройки модуля - дело личное. По умолчанию, они вполне разумны.
Права по управлению модулем (права доступа) зависят от вашей работы с разными уровнями пользователей.
На версии 3.9.1 при создании модуля «Материалы архива», сам модуль создается нормально, список месяцев с годами создания материалов, которые помещены в архивы, создается корректно.
Однако при вызове месяца материалов архива (нажатие на ссылку с месяцем и годом архива), списка материалов НЕТ. Фильтр НЕ работает.
Мне удалось исправить эту ошибку так: