Начало работы с Joomla 4: Добавление модуля

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

Задумываетесь о том, чтобы поднять свой pet-проект, сайт клиента или настроить окружение для разработки? Уже пора подумать, где арендовать железо.

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Введение.

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

Список модулей сайта Joomla 4.

Как посмотреть на список Модулей (сайта). Выберите в меню администратора Joomla 4 Контент → Модули сайта (Content → Site Modules). Вы увидите в списке модули Хлебные крошки (Breadcrumbs), Главное меню (Main Menu) и Форма входа (Login Form). Таблица со списком модулей имеет следующие заголовки:

  • Чекбокс (Checkbox).
    • Выбрать или отменить выбор всех видимых элементов в списке.
  • Значок очередности (Order Symbol).
    • После выбора используется для перетаскивания модулей вверх или вниз для изменения их порядка в назначенных позициях.
  • Состояние (Status).
    • Опубликованный или неопубликованный определяет, будет ли модуль отображаться на сайте.
  • Заголовок (Title).
    • Для редактирования модуля выберите ссылку с его названием.
  • Позиция (Position).
    • Это позиция, определенная в шаблоне. Наиболее известные позиции - хлебные крошки и боковая панель справа. Существует множество других позиций.
  • Тип (Type).
    • Указывается тип модуля, поскольку он может быть неясен из его названия.
  • Страницы (Pages).
    • На всех страницах (On All Pages) - это наиболее очевидный вариант.
    • Может быть "На выбранных страницах" (On Selected Pages) или "На всех страницах, кроме выбранных" (Not on Selected Pages).
  • Доступ (Access).
    • Public означает общедоступный для всех.
    • Но он может быть ограничен группой пользователей, например, Super User.
  • ID.
    • Идентификационный номер модуля присваивается Joomla автоматически.

Добавление нового модуля на сайт Joomla 4.

Полезным модулем для тренировки является модуль HTML-код (Custom). Он используется для отображения произвольного содержимого, например, сообщения или объявления.

  1. Выберите кнопку Создать (New) на панели инструментов Менеджера модулей в админке Joomla 4. Откроется список доступных модулей сайта.
  2. Выберите модуль HTML-код (Custom). Модуль откроется в форме редактирования.
  3. Введите Заголовок (Title), например Объявление.
  4. Введите текст модуля, например, Этот сайт закрывается для обновления программного обеспечения в 20:00 в пятницу.
  5. Выберите Позицию (Position) из выпадающего списка. В данном случае это будет Sidebar-right вместе с другими модулями.
  6. Установите Дату окончания публикации. Это необязательная, но очевидная вещь, которую нужно сделать, чтобы модуль исчез после окончания объявленного события.
  7. Сохранить и закрыть (Save and Close). Перезагрузите страницу сайта и посмотрите результат. Все ли расположено в нужном порядке? Если нет:
    1. В списке Модули (Сайт) выберите Значок очередности в заголовках столбцов.
    2. Наведите курсор на символ захвата нового модуля, а затем выберите и перетащите его вверх или вниз на нужную позицию. Обратите внимание, что при выборе символа заголовка столбца порядок меняется, поэтому выберите нужный символ и перетащите его в нужное место.

Если вам нужен еще один модуль с другим HTML-кодом, создайте новый Custom-модуль. Их может быть сколько угодно с разными названиями.

Перевод с английского официальной документации Joomla 4:
https://docs.joomla.org/J4.x:Getting_Started:_Adding_a_Module

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню