Joomla - система управління контентом сайту, в якій окремі модулі за замовчуванням виводяться тільки в прописані в шаблонах позиції сторінок. Не завжди це зручно - іноді виникає необхідність помістити той чи інший модуль безпосередньо в текст сторінки. Це можна зробити, трохи змінивши один з xml-файлів використовуваного шаблону, а потім вставивши в текст правильне вказівку на цей модуль.
Інструкція
Папка templates кореневій директорії сайту містить каталоги, що відносяться до кожного з доступних в панелі управління шаблонів дизайну - знайдіть серед них той, який в даний час використовується.
У цьому каталозі відшукайте і відкрийте для редагування файл templateDetails.xml - в нього вам треба додати додаткову назву модуля, яке потім буде використано для виведення його в матеріал сторінок. Для цього знайдіть відкриває та закриває xml-теги і . Між ними помістіть нову назву. Наприклад, назвіть новий модуль ім'ям NewMod_1 і на сходинку вище тега додайте такий код:
NewMod_1 . Потім збережіть файл templateDetails.xml з внесеними змінами.
У панелі адміністрування перейдіть в розділ встановлених розширень і переконайтеся, що плагін «Вміст - Завантаження модуля в матеріал» з базового набору Joomla включений. Якщо його там не виявиться, завантажте з сайту виробника і інсталюйте.
В панелі адміністратора розкрийте сторінку матеріалу, в який треба помістити модуль, і в потрібне місце додайте текст {loadposition NewMod_1}. Тут loadposition - зарезервоване слово системи управління сайтом, а NewMod_1 - ім'я, яке ви дописали в файл templateDetails.xml на другому кроці. Якщо в xml-файлі використано інша назва модуля, впишіть його замість NewMod_1.
Перейдіть в розділ управління модулями і виберіть у списку назву, створене вами на другому кроці. У переліку налаштувань включите відображення блоку в сторінках і задайте позицію виводу. Не виключено, що для правильного позиціонування доведеться помістити рядок попереднього кроку в окремий шар (між тегами
і
) І задати для нього власний стиль відображення - це залежить від вихідного коду використовуваного шаблону. Модуль з'явиться в матеріалі сторінок після натискання кнопки «Зберегти».