Framework шаблону Joomla - це розширення, що дозволяє максимально збільшити можливості адміністратора по налаштуванню шаблону сайту, для зміни його зовнішнього вигляду. Кожен виробник шаблонів, робить їх на своєму фреймворками. Один framework, як правило, працює з декількома шаблонами одного виробника. При цьому для різних версій Joomla потрібні і відповідні Фреймворки. Як правило, в назві завантаженого пакету Framework має цифрове позначення, яке вказує на версію Joomla.
Де скачати Framework шаблону Joomla
Framework шаблону Joomla потрібно шукати на сайті виробника шаблону. Деякі Фреймворки не вимагають окремої установки і входять в пакет шаблону.
Як встановити Framework шаблону Joomla
Зазвичай, Framework шаблону Joomla, якщо він не вбудований в шаблон, це системний плагін і встановлюється він, як будь-яке розширення Joomla, одним з трьох можливих варіантів установки. В Joomla 3 додався новий спосіб установки розширень - JED.
Встановимо Framework ZIP архівом. Для цього в панелі адміністрування Joomla
- Увійдіть на вкладку Менеджер шаблонів → Встановити;
- Виберете заздалегідь скачаний Фреймворк;
- Натисніть кнопку «Завантажити та Встановити»;
- Вдала установка проінформує зеленим повідомленням вгорі сторінки;
- Якщо установка не вдалася, перевірте відповідність версій Joomla і фреймворки і повторіть установку;
- Якщо установка знову не вдалася, спробуйте встановити його через папку tmp, скориставшись вкладкою «Встановити з каталогу».
Знову не вдалося, перевірте правильність шляху до папки tmp і log в файлі configuration.php, кореневого каталогу сайту;
Якщо знову не удача, «пограйте» з правами доступу CHMOD до папок tmp, log, і файлу configuration.php.
Інші помилки спробуйте знайти в розділі «Помилки Joomla».
Після вдалої установки фреймворками, його потрібно включити. Зробити це потрібно в «Менеджері плагінів», натиснувши на червоний кружок в рядку з плагіном або відкривши його, виставите «Включено» в формі «Стан».
Приклад налаштування шаблону Joomla з Framework
Хорошим прикладом роботи Framework шаблону Joomla, є шаблон з плагіном Gantry Framework.
Встановлював я цей системний плагін, Gantry System Plugin for Joomla, стандартним способом описаним вище. Встановлював з темою: Diachronic. Але це не має значення, з якою темою. На цьому Framework'е зібрані десятки шаблонів.
Отже, як налаштовуватися шаблон за допомогою цього Framework'а.
Входимо в адміністративній частині Joomla, на вкладку Менеджер Шаблонів. У списку шаблонів шукаємо потрібний шаблон і натискаємо на його назву для налаштувань.
Не буду детально описувати всі настройки, тут це ні до чого. Покажу, як в принципі Framework допомагає налаштовувати зовнішній вигляд сайту.
Налаштування позицій модулів Framework'ом
На першому фото ви бачите всі можливі позиції модулів шаблону. На другому фото, ви бачите, як цими модулями можна управляти за допомогою фреймворку.
Наприклад, позиція Top. Максимальна кількість модулів шість. Це означає, що якщо ви виставите 6 модулів, то на сайті можна розмістити 6 модулів, які рівномірно розподілятися по ширині шаблону. Але ви можете, легко пересунувши бігунок, встановити два модулі в Top і на сайті буде ряд в позиції Top з двох модулів. Причому ці два модуля розтягнуться на всю ширину шаблону. Все досить просто.
Налаштування зовнішнього вигляду модулів Framework'ом
Крім зміни кількості модулів в кожній позиції, фреймворк дозволяє змінювати зовнішній вигляд модулів, додаючи до модуля суфікси CSS-класу.
Кожен Framework шаблону Joomla має різний набір налаштувань, у кого-то більше, у когось менше, але безперечно, що він значно розширює налаштування зовнішнього вигляду сайту Joomla.