Создание и настройка пунктов меню в Joomla

Logo
Создание и настройка пунктов меню в Joomla

Здравствуйте дорогие читатели блога dmitriydenisov.com. В этой статье речь пойдет о пунктах меню Joomla и их настройке. Будет детально рассмотрено создание и настройка таких пунктов меню Joomla как стандартный шаблон материала, шаблон отправки материала, шаблон блога разделов и категорий, а также шаблон списка категорий и стандартный шаблон раздела.

Создание пунктов меню в Joomla

Первым делом, прежде чем приступить к подробному описанию процесса создания и настройки пунктов меню в Joomla, давайте рассмотрим, какие типы пунктов меню бываю. По умолчанию в Joomla уже имеется встроенная возможность создания разных типов меню, каждый из которых имеет свои особенности и отличия. В рамках данной статьи мы рассмотрим создание следующих пунктов меню Joomla:

Стандартный шаблон материала – позволяет выводить в модуле меню (Создание и настройка меню и модулей меню в Joomla) пункт меню, который ведет на отдельный материал Joomla (Добавление нового материала в Joomla. Создание разделов и категорий в Joomla). При нажатии на данный пункт меню будет открыта страница с соответствующей статьей.

Шаблон отправки материала – отвечает за вывод ссылки в меню Joomla, которая ведет на страницу добавления нового материала на сайт. Сразу хочу заметить, что материалы на сайт смогут добавлять только те пользователи, которые состоят в группе «Автор» и выше (Общие настройки Joomla. Группы пользователей в Joomla и настройка кэширования).

Шаблон блога категории —  этот пункт меню позволяет выводить материалы определенной категории так, как они обычно выводятся на блогах. Если быть точным, то при переходе по данному пункту меню Joomla вы попадете на страницу, которая будет содержать анонсы статей сайта и постраничную навигацию, если категория содержит достаточно материалов. Настроить отображение материалов можно будет как для всего сайта в целом, так и для отдельного пункта меню в настройках «Параметры — Компонент». Чтобы настроить отображение сразу для всех материалов сайта, вам нужно произвести соответствующие настройки в менеджере материалов Joomla. Более подробно об этом вы можете прочитать в статье «Настройка менеджера материалов Joomla».

Шаблон списка категории – данный пункт меню Joomla отвечает за вывод содержимого категории в виде списка, который по умолчанию будет состоять из заголовков материалов и количества их показов.

Шаблон блога раздела – аналогично шаблону блога категории с единственным отличием, что здесь будут выводиться материалы всех категорий, которые содержит выбранный вами раздел.

Стандартный шаблон раздела – с настройками по умолчанию этот пункт меню Joomla отвечает за вывод категорий раздела в виде списка с дополнительной информацией, такой как количество публикаций в категории и т.д. Настроить отображение категорий можно будет в соответствующих настройках пункта меню, о которых речь пойдет ниже.

Создание и настройка пункта меню Joomla «Стандартный шаблон материала»

Для создания пункта меню в Joomla заходим в Административную панель – Все меню и выбираем меню, для которого мы будем создавать пункт меню. Далее в открывшемся окне жмем по кнопке «Создать» в результате чего вы попадете на страницу с типами пунктов меню. Здесь нам нужно выбрать пункт «Материалы», после чего страница обновится и появится список доступных типов пунктов меню Joomla, который будет иметь следующий вид:

В данном случае нам потребуется пункт «Стандартный шаблон материала». В следующих примерах будут рассмотрены остальные типы пунктов меню Joomla, ну а пока переходим к настройкам.

  • Заголовок – имя пункта меню Joomla.
  • Псевдоним – заполняем английскими буквами или оставляем поле пустым. Используется при создании ЧПУ ссылок в Joomla (Настройка ЧПУ в Joomla).
  • Показать в – выбираем в каком меню мы хотим видеть данный пункт меню.
  • Родительский элемент – выбираем родительский элемент для пункта меню. Если вы хотите чтобы пункт меню отображался отдельно и не зависел от других пунктов, то оставляем значение по умолчанию. Если же мы хотим чтобы, например, были вложенные пункты и т.д., то выбираем для пункта меню родительский пункт. Я думаю, вы поняли, что я имею ввиду.
  • Опубликовано – включаем или отключаем пункт меню.
  • Доступ – кому отображать пункт меню.
  • Открыть в – выбираем, как мы хотим, чтобы открывались страницы после нажатия по пункту меню.

  • Выберите материал – выбираем материал, который мы хотим привязать к этому пункту меню Joomla.

  • Заголовок страницы – отвечает за формирование Title страницы. Если оставить пустым, то в качестве заголовка будет использовано название пункта меню. Подробнее о настройке метаданных вы можете прочитать в статье «Настройка метаданных (title, description и keywords) в Joomla».
  • Показать заголовок страницы – включаем/отключаем отображение заголовка страницы.
  • Суффикс класса страницы – можно прописать класс CSS, если такой имеется, для оформления внешнего вида страницы. Значение можно оставить по умолчанию. Подробнее о CSS вы можете прочитать в статьях «Знакомство с CSS. Минимальный набор знаний для работы с CSS» и «Свойства текста, полей, отступов, границ и шрифтов в CSS».
  • Картинка меню – позволяет выводить картинку рядом с пунктом меню. Чтобы изображение стало доступным, его нужно скопировать в папку /images/stories/.
  • SSL включено – данный пункт можно оставить по умолчанию.

Блок настроек «Параметры – Компонент» мы рассматривать не будем, так как о нем есть отдельная статья под названием «Настройка менеджера материалов Joomla». Единственное отличие здесь в том, что в этом блоке производится настройка отображения материалов только для конкретного пункта меню, а не для всего сайта в целом.

Создание и настройка пункта меню Joomla «Шаблон отправки материала»

Шаблон отправки материала используется для того, чтобы позволить пользователям с определенными правами добавлять новости на ваш сайт. Для того, чтобы отправить материал на рассмотрение администрации нужно обладать правами «Автор» и выше. Пользователи с правами выше автора имеют больше возможностей и могут публиковать новые материалы без предварительной их модерации. Создание пункта меню «Шаблон отправки материала» ничем не отличается от других и содержит все те же настройки, что и другие пункты меню, поэтому рассматриваться не будет.

Создание и настройка пункта меню Joomla «Шаблон блога категории» и «Шаблон блога раздела»

  • Категория, раздел – выбираем, какую категорию или раздел мы хотим привязать к этому пункту меню.
  • Описание – выбираем, хотим ли мы отображать на страницах описание категории или раздела.
  • Картинка описания – отвечает за отображение картинки описания.
  • Во всю ширину – указываем количество материалов, которое будет отображаться во всю ширину. Обычно ставят значение «1».
  • Вступление – количество статей, у которых будет отображаться вступление. Если хотите, чтобы на странице отображалось 10 материалов, то ставим на единицу меньше, то есть 9. Если хотим 20 – ставим 19.
  • Колонки – выставляем, сколько колонок использовать для вывода материалов со вступлением. Обычно ставится значение «1».
  • Ссылки – указываем количество статей, отображаемых как ссылки. Обычно ставится «0».

  • Порядок категорий – сортировка элементов по категории. Можно оставить по умолчанию.
  • Сортировка – порядок сортировки, в котором будут показаны статьи. Также можно оставить по умолчанию. В этом случае материалы будут выводиться по мере их добавления на сайт.
  • Порядок для мульти колонок – упорядочивание материалов по колонкам вниз или кросс. Никогда не пользовался этой настройкой, поэтому не могу раскрыть всю ее суть.
  • Разбиение на страницы – позволяет спрятать постраничную навигацию.
  • Результаты разбиения на страницы – позволяет скрыть надпись над постраничной навигацией, которая указывает на количество страниц и активную страницу, например «Страница 1 из 85».
  • Показать ссылку на ленту – выбираем, хотим ли мы показывать ссылки RSS лент.

Создание и настройка пункта меню Joomla «Шаблон списка категории»

  • Категория – выбираем категорию, которую мы хотим отображать в виде списка.
  • Ссылки – количество статей на странице, которые будут отображены в виде списка.
  • Заголовки таблицы – позволяет спрятать заголовок таблицы, который находятся сразу над списком материалов (№, Заголовок материала, Хиты).
  • Колонка даты – позволяет отображать дату создания материалов.
  • Формат даты – позволяет настроить формат даты. Данную настройку рекомендую оставить по умолчанию, так как она требует некоторых знаний в программировании.
  • Фильтр – включаем/отключаем фильтр по заголовку, автору, хитам.
  • Поле фильтра – настраиваем фильтр. Можно настроить фильтр по заголовку, автору или хитам.

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

Создание и настройка пункта меню Joomla «Стандартный шаблон раздела»

  • Раздел – выбираем раздел, категории какого мы хотим отображать в пункте меню Joomla.
  • Описание – выводить рядом с название категории ее описание. Еще раз напомню, что подробнее о создании разделов, категорий в Joomla, а также соответствующих описаний вы можете прочитать в статье «Создание новых материалов, разделов и категорий в Joomla».
  • Картинка описания – выводить картинку категории рядом с названием категории.
  • Список категорий – Раздел – позволяет скрыть весь список категорий, который есть в разделе, тем самым делает страницу пустой.
  • Пустые категории в разделе – можно настроить отображение категорий, которые не содержат никаких материалов.
  • Элементы категории – позволяет скрыть отображение количества материалов в категории, которое находится рядом с ее названием.
  • Описание категории – позволяет скрывать/показать описания категории.

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

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

На этом все. Удачи вам и до скорых встреч на страницах блога dmitriydenisov.com

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

Комментарии 7

  • Александр

    Статьи мне помогли в создании своего сайта. Спасибо!
    Но есть вопрос.
    Как в заголовке пункта меню стандартного шаблона материала прописать недопустимые символы типа .
    Или пишу <a> , а при сохранении выдаёт <a / rel=»nofollow»>
    Спасибо за ответ.

  • Дмитрий

    Попробуйте использовать html-сущности. Замените «&lt» на «&lt;», а «>» на «&gt;». По идее должно сработать.

  • Сеня

    Уважаемый автор!:)
    Подскажите чайнику) как сделать, чтобы в разделе сортировались материалы по дате, а не по категориям, а потом уже датам.

  • kolidija

    Добрый день!Спасибо за интересную статью.Помогите мне,пожалуйста.Хочу создать пункт меню по шаблону "список категории".Вывожу на страницу начала нескольких статей.При нажатии на "подробнее".Движок выдает голый шаблон с текстом статьи.Очень буду признательна,если Вы не оставите мое письмо без внимания.

  • Дмитрий

    Сеня, смотрите в настройках пункта меню. Там есть поле "Сортировка". Вот его и нужно использовать. Если предоставленных вариантов будет мало, то придется модернизировать код шаблона. kolidija, попробуйте использовать другой шаблон на сайте. Возможно, причина кроется в некорректной работе именно шаблона. Используйте стандартный шаблон Joomla. Обычно, с ним все в порядке и никаких проблем не возникает.

  • Сеня

    Дмитрий, а как его модернизировать, т.к. сортировку по дате выдает толкько в категориях, в разделе нет:(

  • Дмитрий

    Нужно править файлы Joomla. Я уже давно не работаю с этим движком, поэтому так сразу сказать что и куда прописывать не могу. Поскольку Вы еще только создаете сайт, то рекомендую сразу перейти на WordPress. Это избавит Вас от лишней работы и проблем в будущем:)

Оставить комментарий

отменить ответ