Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla

Вітаю! У старих версіях Joomla вставити модуль до статті можна було тільки з використанням сторонніх плагінів. Я писав про це в статті: Як вставити модуль Joomla до статті. Нещодавно в ядрі Joomla з'явився плагін за допомогою кототорого можна вставляти модулі в статті сайту по позиції модуля або за назвою.

Знайомтеся - Системний плагін loadmodule

Порівняно недавно, не пам'ятаю, з якої версії, на Joomla з'явився внутрішній плагін дозволяє вставляти модулі в статті сайту. Називається він Контент - Завантаження модулів. Відноситься до типу content. Системне назву loadmodule.

Управляти плагіном можна з вкладки: Менеджер плагінів. Для зручного пошуку плагіна скористайтеся фільтром і вкажіть в фільтрі «Тип», тип плагіна - content.

Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla

За замовчуванням він включений. Але ви можете, як вимкнути, так і включити його з вкладки Менеджер плагінів. Для цього достатньо натиснути на кнопку із зеленою галочкою (виключення) або з червоним хрестом (включення). Можна включати і вимикати плагін кнопкою «Активувати», попередньо виділивши чекбокс в рядку плагіна.

Налаштування системного плагіна loadmodule

Налаштування плагіна loadmodule знайдете в Менеджері плагінів. Знайдіть у таблиці плагінів рядок «Контент - Завантаження модулів» і натисніть на назву плагіна. Налаштувань у плагіна мало. Можна налаштувати тільки стиль палгіна.

Стиль системного плагіна Loadmodule

Система пропонує п'ять стилів плагіна (дивимося фото).

Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla

  • Немає оформлення;
  • Обрамлення div;
  • Обрамлення декількома div;
  • Вертикально, в стовпці таблиці;
  • Горизонтально в рядку таблиці.

Як вставляти модулі в статті за допомогою плагіна loadmodule

Плагін loadmodule дозволяє вставляти модулі в статті за двома параметрами:

  • За назвою модуля;
  • За позиції модуля на сайті. Позицію модуля ви задаєте при створенні самого модуля.

Висновок модуля до статті по позиції

Для виведення модулів по його позиції, служить команда loadposition. Синтаксис виведення модуля такий:

. під «ПОЗИЦІЯ» розуміємо позиції модулів вашого шаблону. Важливо розуміти, якщо ви будете вставляти модуль по позиції, то виведуться всі модулі цієї позиції.

Наприклад, ви створили 4 модуля в позиції, припустимо, left_a. В статтю вставляєте,

Вставити команду можна в будь-якому місці статті, зверху, в середині, внизу, різниці немає. Краще щоб рядок команди повинна була окрема і не була оточена текстом.

Рядок з командою не повинна бути параграфом. Можна зробити «Формат», можна покласти в «Div», але не параграф.

Про всяк випадок нагадаю, як прибрати форматування і покласти рядок в div.

Висновок модуля до статті за назвою

Для виведення модулів за назвою, служить команда loadmodule. Синтаксис виведення модуля за назвою такий:

А тепер поясню, що це означає. І почнемо з самого початку, з створення модуля. Я не буду розповідати, як створити модуль, думаю ви в курсі. Просто нагадаю.

Отже, у модуля є Тип і Тема. Залежно від типу модуля синтаксис виведення модуля за назвою змінюється.

Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla

Примітка: З встановленої російської локалізацією сайту. заголовок модуля може бути російською мовою.

Вставляється модуль потрібно включити, але можна не розміщувати на сайті, а залишити його в позиції «Ні», тобто позицію не вказувати. Він виведеться loadmodule і з позиції «Ні», що зручніше в порівнянні з loadposition.

Стилі loadmodule за замовчуванням

  • Якщо в налаштуваннях плагіна вказати «Стиль» «Ні оформлення» Тема модуля видно не буде.
  • Якщо в налаштуваннях плагіна вказати «Стиль» «Обрамлення-div» Тема модуля буде виведений в статті в тегах, які виставлені в налаштуваннях модуля. За замовчуванням, це теги

    .

Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla
Системний плагін loadmodule, вставляємо модуль до статті без помилок, як створити сайт на joomla

Як бачите, системний плагін loadmodule зручний і простий в управлінні і не потрібно «завантажувати» систему стороннім «сміттям».

Модуль не відбивається, позначається неправильно:

Якщо не виходить вставити модуль за назвою:

  • Очистіть кеш сайту;
  • Помічав неспрацювання плагіна при подвійному назві модуля і назві модуля тільки великими літерами;
  • Після створення модуля, до його відображення в статті потрібно кілька хвилин.
  • Поміняйте стиль плагіна loadmodule, поміняйте формат команди в рядку статті.
  • Відкрийте статтю в вихідному коді. Очистіть командний тег loadmodule від зайвих тегів. Збережетеся.
  • Плагін спрацює, перевірено на багатьох шаблонах.

Інші статті розділу. CMS Joomla