Состав: плагин
Фавикон для Joomla / Cassiopeia
1 скачиваний
Войдите, чтобы обратиться за техподдержкой. Войти
Документация
FV Favicon for Joomla — документация
Бесплатный системный плагин для Joomla 5 и 6. Добавляет загрузку фавиконки в настройки стиля шаблона сайта (создан для Cassiopeia, где такой опции нет) и выводит выбранные иконки на всех страницах сайта вместо стандартных иконок Joomla.
Требования
- Joomla 5 (PHP 8.1 и выше) или Joomla 6 (PHP 8.3 и выше). Протестировано на PHP 8.1–8.5.
- Шаблон сайта без собственной опции фавиконки (Cassiopeia, Cassiopeia Extended, дочерние шаблоны Cassiopeia и другие).
Установка
- Скачайте ZIP-архив плагина.
- В админке Joomla откройте «Система → Установка → Расширения».
- Загрузите архив на вкладке «Загрузить и установить».
- После установки появится плашка с краткой информацией о расширении.
Плагин по умолчанию выключен — это сделано намеренно, чтобы включение оставалось за вами.
Включение
- Откройте «Система → Плагины».
- Найдите «FV Favicon for Joomla» (тип
system, элементfv_favicon). - Переведите «Состояние» в «Включено».
На вкладке «Описание» этого плагина находится фирменный блок FV Tools с версией и последними новостями портала.
Загрузка иконок
- Откройте «Система → Стили шаблонов сайта».
- Выберите свой шаблон (например, «Cassiopeia — Default»).
- Перейдите на вкладку «FV Favicon» (появляется рядом с «Дополнительные параметры»).
- Загрузите иконки через кнопки медиа-менеджера:
- Favicon (ICO / PNG) — основная иконка сайта. Рекомендуется
favicon.ico32×32 или PNG не меньше 32×32. Достаточно заполнить только это поле. - Favicon (SVG) — необязательная векторная иконка; современные браузеры предпочитают её.
- Apple Touch Icon (PNG 180×180) — необязательная иконка для закладок на домашнем экране iPhone и iPad.
- Favicon (ICO / PNG) — основная иконка сайта. Рекомендуется
- Нажмите «Сохранить».
- Обновите страницу сайта через Ctrl+F5 — браузеры активно кэшируют фавиконки.
Если не загружаются .ico или .svg
Медиа-менеджер Joomla по умолчанию может не разрешать эти форматы. Добавьте расширения в список разрешённых:
«Система → Медиа → Настройки» → поля «Разрешённые расширения» и «Разрешённые расширения изображений (файлы)» → допишите ico и svg → «Сохранить».
Как это работает
При выводе страницы плагин удаляет из <head> стандартные иконки шаблона (в Cassiopeia это joomla-favicon.svg, favicon.ico и joomla-favicon-pinned.svg) и добавляет выбранные вами. Это важно: браузеры предпочитают SVG-иконку, поэтому простой замены favicon.ico обычно недостаточно — плагин убирает и её. К адресу иконки добавляется антикэш-параметр по времени файла.
Если ни одно поле не заполнено, плагин ничего не меняет.
Обновление
Устанавливайте новый архив поверх старого (не удаляя плагин). Состояние «включено/выключено» при обновлении сохраняется — активный плагин не отключится.
Возможные проблемы
- Иконка не поменялась — обновите страницу через Ctrl+F5, при необходимости очистите кэш браузера и кэш Joomla («Система → Очистить кэш»).
- Ошибка «Call to a member function getName() on null» на странице стилей шаблонов или предупреждение об отсутствии
mod_menu.php— это проблема стороннего шаблона (например, YOOtheme) и/или недостающих файлов ядра Joomla, а не плагина. Проверьте: ошибка появляется и с выключенным плагином. Решение — «Система → Обслуживание → Обновление Joomla → Переустановить файлы ядра».
Удаление
«Система → Управление → Расширения», найдите плагин и удалите. Загруженные вами иконки останутся в медиа-библиотеке — при необходимости удалите их вручную.
Написать в поддержку
Расширение: Фавикон для Joomla / Cassiopeia
FV Favicon — это бесплатный системный плагин, который добавляет удобную загрузку фавиконки для Joomla прямо в настройки шаблона сайта. Он создан прежде всего для встроенного шаблона Cassiopeia, где штатной опции смены фавиконки нет, и решает «вечную» проблему: как поменять иконку сайта в Joomla без правки файлов по FTP и без создания дочернего шаблона. Плагин подходит для Joomla 5 и Joomla 6, работает с русским и английским языком интерфейса.
Скриншоты
Видеоурок: как установить
Об этом расширении
Здравствуйте, на связи Федор Васильев. FV Favicon — это бесплатный системный плагин, который добавляет удобную загрузку фавиконки для Joomla прямо в настройки шаблона сайта. Он создан прежде всего для встроенного шаблона Cassiopeia, где штатной опции смены фавиконки нет, и решает «вечную» проблему: как поменять иконку сайта в Joomla без правки файлов по FTP и без создания дочернего шаблона. Плагин подходит для Joomla 5 и Joomla 6, работает с русским и английским языком интерфейса.
Почему в Joomla сложно поменять фавиконку
Стандартный шаблон Cassiopeia не имеет поля для загрузки фавиконки в настройках стиля — эту опцию так и не добавили в ядро. Вместо одного файла шаблон подключает в <head> сразу три иконки: векторную joomla-favicon.svg, растровую favicon.ico и «маску» joomla-favicon-pinned.svg. Из-за этого простая замена favicon.ico часто не срабатывает: современные браузеры предпочитают SVG-иконку и продолжают показывать стандартный логотип Joomla.
Обычные способы решения неудобны и рискованны:
- заливка файлов по FTP в папку шаблона — нужен доступ к файловой системе, и легко ошибиться с именами и форматами;
- создание дочернего шаблона и правка
index.php— избыточно для простой задачи; - сторонние модули и компоненты — часто платные или ставят лишний функционал.
Плагин FV Favicon убирает эти сложности: вы просто загружаете иконки через стандартный медиа-менеджер Joomla и сохраняете стиль шаблона.
Что делает плагин FV Favicon
- Добавляет вкладку «FV Favicon» в настройки любого стиля шаблона сайта — рядом с вкладкой «Дополнительные параметры».
- Три поля загрузки: основная иконка (ICO или PNG), векторная иконка (SVG) и Apple Touch Icon (PNG 180×180) для закладок на iPhone и iPad.
- Корректно заменяет иконки шаблона. Плагин удаляет из
<head>стандартные иконки Joomla (включая ту самую SVG, которую предпочитает браузер) и подставляет ваши — поэтому фавиконка действительно меняется во всех браузерах. - Работает на всех страницах сайта автоматически, без правки кода и без FTP.
- Антикэш. К адресу иконки добавляется версия по времени файла, чтобы после замены не приходилось долго ждать обновления кэша.
- Без настроек и без лишнего. Достаточно включить плагин и заполнить хотя бы одно поле. Никакой рекламы, внешних сервисов и слежки.
Как установить и настроить фавиконку в Joomla
- Установите плагин: Система → Установка → Расширения и загрузите ZIP-архив FV Favicon.
- Включите плагин: Система → Плагины, найдите «FV Favicon for Joomla» и переведите состояние в «Включено».
- Откройте стиль шаблона: Система → Стили шаблонов сайта и выберите свой шаблон (например, Cassiopeia).
- Перейдите на вкладку «FV Favicon» и загрузите иконки через кнопки медиа-менеджера. Достаточно заполнить первое поле.
- Нажмите «Сохранить». Обновите страницу сайта сочетанием Ctrl+F5 — браузеры активно кэшируют фавиконки.
Если медиа-менеджер не даёт загрузить файлы .ico или .svg, добавьте эти расширения в список разрешённых: Система → Медиа → Настройки, поля «Разрешённые расширения» и «Разрешённые расширения изображений (файлы)».
Совместимость и интеграции
Совместимые платформы:
- Joomla 5 (требуется PHP 8.1 и выше, рекомендуется 8.2+) и Joomla 6 (требуется PHP 8.3 и выше). Плагин протестирован на PHP 8.1–8.5.
- Встроенный шаблон Cassiopeia, а в Joomla 6 — также Cassiopeia Extended.
- Любой шаблон сайта, у которого нет собственной опции фавиконки и который использует стандартный вывод иконок Joomla.
- Поддерживает дочерние (child) шаблоны Cassiopeia.
Ограничения и с чем несовместимо:
- Плагин влияет только на публичную часть сайта (front-end), а не на админ-панель Atum.
- Шаблоны-конструкторы со своими настройками фавиконки (например, YOOtheme, а также шаблоны на SP Page Builder / Helix) в этом плагине, как правило, не нуждаются — задавайте иконку их штатными средствами. Прямого конфликта нет: если иконка указана и там, и в плагине, на front-end применится иконка плагина.
- Если тема жёстко прописывает фавиконку в своём коде в обход стандартного механизма Joomla, автоматическая замена может не сработать — плагин ориентирован на стандартные иконки Joomla.
- Плагин не предназначен для Joomla 3 и Joomla 4.
Интеграции: плагин автономный. Он не требует сторонних расширений, не подключается к внешним сервисам и не собирает данные. Никаких зависимостей, кроме самого ядра Joomla.
Примечание. Иногда на сайтах с шаблоном YOOtheme встречается ошибка вида «Call to a member function getName() on null» при открытии страницы стилей шаблона или предупреждения об отсутствующем файле ядра. Это не связано с FV Favicon — это особенность стороннего шаблона и/или недостающих файлов ядра Joomla (лечится переустановкой файлов ядра). Проверить легко: ошибка воспроизводится и при выключенном плагине.
Часто задаваемые вопросы
Это платный плагин?
Нет, FV Favicon полностью бесплатный. Достаточно установить его и включить.
Нужно ли создавать дочерний шаблон или лезть в FTP?
Нет. Всё делается в админке Joomla: включаете плагин, загружаете иконки на вкладке «FV Favicon» в настройках стиля шаблона и сохраняете.
Почему после замены фавиконка не сразу видна?
Браузеры сильно кэшируют иконки. Обновите страницу через Ctrl+F5 или очистите кэш браузера. Плагин дополнительно добавляет антикэш-параметр, чтобы ускорить обновление.
Какие форматы иконок поддерживаются?
Основная иконка — ICO или PNG, дополнительно можно загрузить векторную SVG-иконку и Apple Touch Icon в формате PNG 180×180 для мобильных закладок.
Сохранится ли фавиконка при обновлении Joomla?
Да. Иконки хранятся в настройках стиля шаблона и в медиа-библиотеке, поэтому обновления ядра Joomla их не затрагивают.
Итог
FV Favicon — простой и бесплатный способ добавить фавиконку для Joomla там, где штатной опции нет. Плагин экономит время, не требует FTP и правки кода, корректно заменяет все стандартные иконки шаблона и работает в Joomla 5 и 6. Установите его один раз — и меняйте иконку сайта в пару кликов прямо из админки.
Релизы
Что нового
Совместимость: Joomla 5 и 6. PHP 8.1
- Совместимость: Joomla 5 и 6. PHP 8.1 и выше.
- Требования: доступ администратора к настройкам стилей шаблонов сайта. Заточен под Cassiopeia, но работает с любым шаблоном сайта, у которого есть настройки стиля.
- Что делает: добавляет вкладку «FV_Favicon» в стиль шаблона сайта с тремя полями загрузки — основная иконка (ICO / PNG), векторная (SVG) и Apple Touch (PNG 180×180). Выводит выбранные иконки на всех страницах вместо стандартных иконок Joomla, зашитых в шаблон. Достаточно заполнить только первое поле.
- Установка и обновление: после установки плагин выключен — включите его вручную (Расширения → Плагины → System – FV_Favicon). При обновлении состояние «включён/выключен» сохраняется, активный плагин не отключится сам. Установка методом upgrade — ставится поверх предыдущей версии.
- Что изменилось в 1.0.6: (укажите пункты — в сборке changelog не зафиксирован)
- Примечания: если Медиа-менеджер не даёт загрузить .ico или .svg — добавьте эти расширения в Система → Медиа → Настройки. После смены иконок обновите страницу через Ctrl+F5 (браузеры сильно кэшируют фавиконки).
Отзывов пока нет. Будьте первым!
Предложения по улучшению
Предложите функцию или улучшение — другие смогут поддержать и обсудить, а автор ответит.
Пока нет предложений — будьте первым!