Ruxin Breadcrumbs - это модуль навигации Joomla, разработанный для улучшения опыта просмотра веб-сайтов путем предоставления интуитивных и эффективных маршрутов навигации. Это расширение предлагает уникальные функциональные возможности, адаптированные для оптимизации взаимодействия пользователя и повышения доступности контента. Благодаря настраиваемым параметрам и безупречной интеграции пользователи могут легко внедрить навигацию по хлебным крошкам, улучшая общую удобство использования сайта. Упрощая навигацию по сайту и помогая пользователям отслеживать свой путь просмотра, Ruxin Breadcrumbs значительно способствует улучшению пользовательского опыта и обеспечивает эффективное извлечение информации.

Версия расширения: 1.2.4
 
Joomla расширение Ruxin Breadcrumbs

Особенности расширения

Особенностью этого модуля Joomla является возможность генерации динамических маршрутов по хлебным крошкам, отражающих иерархическую структуру веб-сайта. Это позволяет пользователям легко отслеживать свой путь навигации, улучшая общую доступность сайта и снижая процент отказов. Ruxin Breadcrumbs предлагает широкие возможности настройки, позволяя пользователям адаптировать стили фрагментов, макеты и отображение контента в соответствии с их конкретными требованиями. Эта гибкость обеспечивает безупречную интеграцию с различными веб-сайтами на Joomla, улучшая их навигационную эффективность.

Более того, модуль отличается отзывчивым дизайном, гарантируя оптимальную производительность на различных устройствах и экранах. Совместимость модуля с различными шаблонами и расширениями Joomla подчеркивает его гибкость и адаптивность к различным окружениям веб-сайтов. Предоставляя четкие и ясные навигационные подсказки, модуль позволяет пользователям легко и эффективно исследовать контент сайта, повышая общее удовлетворение и взаимодействие пользователя.

Кроме того, расширение предлагает расширенные функции, такие как возможности оптимизации SEO, позволяя пользователям улучшить видимость и ранжирование своего веб-сайта в поисковых системах. Внедрение структурированных данных и улучшение навигации сайта содействуют улучшению SEO и привлечению органического трафика на веб-сайт. Эта функциональность выделяет расширение среди обычных модулей навигации, предлагая интегрированное решение как для улучшения опыта пользователей, так и для оптимизации для поисковых систем.

В заключение, Ruxin Breadcrumbs выделяется как универсальное и мощное расширение Joomla, которое значительно улучшает навигацию по веб-сайтам и пользовательский опыт. Сочетая интуитивные маршруты навигации, параметры настройки, отзывчивый дизайн и функции оптимизации SEO, данный модуль предлагает полное решение для улучшения удобства использования и производительности сайта. Будь то блоги, интернет-магазины или корпоративные платформы, модуль оказывается ценным активом для оптимизации взаимодействия пользователей и функциональности сайта.

Спецификации:

Дата выхода: 19-11-2014
Дата обновления: 24-10-2025
Тип расширения: Платный
Лицензия: GPL
Тематика: Структура и навигация
Совместимость: J3.x J4.x J5.x J6.x
Включает в себя: Модуль
Языковые пакеты: Английский
Разработчик: RuxinCode

Рейтинг:
4.4918699186992 1 1 1 1 1 (Оценок: 246)
4.4918699186992 246

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по настройке Ruxin Breadcrumbs для Joomla-сайта

Ruxin Breadcrumbs - это модуль навигационной цепочки для Joomla, и в этом руководстве он рассматривается не как очередной декоративный блок, а как рабочий инструмент для понятной структуры сайта. Ниже разберём, где такой модуль действительно помогает, как подготовить сайт, как безопасно включить его в нужной позиции, какие параметры проверить после установки и как понять, что посетитель и поисковая система видят правильный путь по разделам.

Материал рассчитан на администратора Joomla, вебмастера или владельца сайта, которому нужно вывести хлебные крошки на страницах статей, категорий, услуг, каталога или информационного портала. Отдельное внимание уделено тому, как не получить двойной вывод breadcrumbs, почему цепочка иногда показывает только главную страницу, как связаны модульная позиция, пункт меню, шаблон и структура материалов.

Официальные источники подтверждают для Ruxin Breadcrumbs несколько ключевых возможностей: модульный тип расширения, настройку цветов разных частей цепочки, поддержку RTL-направления и адаптивность. Всё остальное в руководстве построено на стандартной логике Joomla-модулей, документации по breadcrumbs, проверках результата и осторожных рекомендациях, которые не требуют правки ядра CMS или самого расширения.

Обложка руководства по Ruxin Breadcrumbs с картой навигационной цепочки Joomla
Обложка показывает главную идею руководства: настройка модуля должна связывать структуру меню, позицию шаблона и понятный результат на странице.

Какую задачу решает модуль хлебных крошек

Хлебные крошки в Joomla показывают путь от более общего раздела к текущей странице. Для пользователя это быстрый способ вернуться на уровень выше: из статьи в категорию, из категории в раздел, с карточки услуги в список услуг. Для администратора это ещё и проверка того, насколько аккуратно устроены меню, категории и маршруты на сайте.

Ruxin Breadcrumbs полезен тогда, когда стандартного модуля хватает по логике, но не хватает оформления. По данным каталога Joomla Extensions Directory, расширение позиционируется как модуль для более удобной навигации, а среди подтверждённых возможностей указаны изменение цветов частей цепочки, RTL-поддержка и адаптивность. Это важное ограничение: продукт стоит рассматривать прежде всего как визуально настраиваемую замену или дополнение к стандартному breadcrumbs-модулю, а не как сложный SEO-компонент, который сам перестраивает всю архитектуру сайта.

На практике модуль закрывает несколько задач:

  • Показывает посетителю, где он находится внутри структуры сайта.
  • Позволяет привести навигационную цепочку к дизайну шаблона без глубоких правок макета.
  • Помогает проверить, совпадает ли публичная навигация с тем, как администратор задумал меню и категории.
  • Делает путь по страницам удобнее на длинных информационных сайтах, блогах, справочниках и каталогах.
  • Даёт более гибкий визуальный контроль, чем базовый модуль, если важны цвета, разделители и поведение в RTL-языках.

Важно не завышать ожидания. Если на сайте неверно построены пункты меню, материалы открываются через случайные маршруты, а одна и та же статья доступна из нескольких несовпадающих адресов, один модуль не исправит всю структуру. Он покажет то, что Joomla считает текущим путём. Поэтому настройка Ruxin Breadcrumbs начинается не с выбора цвета, а с проверки меню, категорий, позиции вывода и назначения модуля по страницам.

Короткий ориентир: breadcrumbs хороши там, где у сайта есть иерархия. Если проект состоит из одной посадочной страницы без вложенных разделов, отдельный модуль навигационной цепочки может быть лишним.

Кому подойдёт Ruxin Breadcrumbs, а кому лучше остаться на стандартном модуле

Выбор между стандартным Joomla Breadcrumbs и Ruxin Breadcrumbs зависит не от того, какой модуль "лучше вообще", а от того, какие задачи стоят перед сайтом. В Joomla уже есть базовый модуль хлебных крошек, и официальная документация описывает его как тип модуля, который выводит набор ссылок для ориентации пользователя. Если вам нужен только минимальный путь "Главная - Категория - Материал", стандартного решения часто достаточно.

Ruxin Breadcrumbs имеет смысл подключать, когда внешний вид навигационной цепочки важен как часть дизайна страницы. Например, у шаблона есть цветовая система, breadcrumbs должны выглядеть как компактная панель над контентом, нужна нормальная читаемость на мобильных экранах, а сайт работает на языке с направлением справа налево. В таких случаях подтверждённые возможности Ruxin Breadcrumbs - настройка цветов, RTL и адаптивность - становятся практическим преимуществом.

Подходящие сценарии

Хороший кандидат для Ruxin Breadcrumbs - сайт с несколькими уровнями навигации: корпоративный портал, каталог услуг, база знаний, блог с категориями, учебный сайт, многоязычный проект или магазин на Joomla-экосистеме, где хлебные крошки должны не выбиваться из визуального стиля. Особенно полезен модуль, если дизайнер или владелец проекта просит настроить цвет фона, цвет ссылок, активный элемент и разделители без отдельной верстки всего шаблона.

Ещё один сценарий - сайт на RTL-языке. Если навигационная цепочка должна корректно выглядеть справа налево, поддержку RTL нужно проверять не по обещанию в описании, а на реальной странице: открыть несколько уровней вложенности, посмотреть порядок элементов, разделители, перенос строк и поведение на мобильной ширине.

Когда модуль может быть лишним

Если сайт использует стандартный шаблон, breadcrumbs уже выглядят нормально, цветов менять не нужно, а цепочка выводится без ошибок, установка дополнительного модуля ради самой установки не даст большой пользы. Также стоит быть осторожнее на проектах с очень строгими требованиями к производительности: любой новый модуль нужно тестировать на копии сайта, проверять кэш, CSS и отсутствие дублей.

Модуль не подойдёт как единственный способ исправить хаотичную структуру меню. Если текущая цепочка показывает неправильный путь, сначала проверьте, существует ли для страницы нормальный пункт меню, не открывается ли материал через неканонический маршрут, нет ли скрытого меню с конфликтующими пунктами, не выводит ли шаблон собственный breadcrumbs-блок. Только после этого имеет смысл настраивать внешний вид Ruxin Breadcrumbs.

Схема выбора между стандартным модулем Joomla и Ruxin Breadcrumbs
Схема помогает решить, когда достаточно стандартного модуля, а когда полезнее визуально настраиваемый Ruxin Breadcrumbs.

Что проверить перед установкой на рабочий сайт

Перед установкой любого Joomla-расширения стоит сделать короткую подготовку. Это не формальность: breadcrumbs тесно связаны с шаблоном, позициями модулей, пунктами меню и кэшем. Если поставить модуль без проверки, можно получить цепочку в неожиданном месте, двойной вывод, странные переносы на мобильном экране или отсутствие модуля на нужных страницах.

Совместимость и роль расширения

В каталоге JED для Ruxin Breadcrumbs указана совместимость с актуальными ветками Joomla и тип расширения "module". Это означает, что после установки его нужно искать среди site modules, а не в меню компонентов. Тем не менее перед установкой на живой сайт проверьте совместимость именно в источнике, из которого вы получаете архив. Не переносите в статью или рабочую задачу номер версии из старого зеркала, не используйте случайные каталоги загрузок и не делайте вывод по устаревшему описанию.

Если сайт обновлялся с более старой Joomla, проверьте, нет ли в шаблоне переопределения стандартного модуля breadcrumbs. Переопределение может менять разметку, стили, разделители и поведение последнего элемента. Ruxin Breadcrumbs может выводиться отдельно от такого переопределения, но визуально конфликтовать с ним или дублировать ту же функцию.

Позиция шаблона

Joomla выводит модули в позициях, заданных шаблоном. Поэтому перед установкой полезно включить предпросмотр позиций на тестовом сайте или посмотреть документацию вашего шаблона. В большинстве случаев breadcrumbs размещают над основным контентом: в позиции вроде breadcrumbs, top-a, above-content, main-top или другой близкой зоне. Названия зависят от шаблона, и их нельзя угадывать универсально.

Если подходящей позиции нет, не стоит сразу править файлы шаблона. Сначала проверьте, можно ли использовать соседнюю позицию, изменить порядок модулей в этой позиции или создать безопасное переопределение шаблона уже в рамках отдельной задачи. Для обычного администратора достаточно выбрать существующую позицию и проверить результат на нескольких типах страниц.

Структура меню и категорий

Breadcrumbs показывают не просто URL. Они зависят от активного пункта меню, структуры категорий, маршрутизатора и того, как страница была открыта. Поэтому перед включением Ruxin Breadcrumbs проверьте несколько контрольных страниц:

  • Главную страницу, где breadcrumbs часто скрывают, чтобы не выводить одинокий пункт.
  • Страницу категории, где должен быть виден переход от главной к разделу.
  • Обычную статью внутри категории.
  • Страницу компонента или каталога, если сайт использует сторонние расширения.
  • Материал, доступный через скрытое меню, если такая схема используется для SEO-URL.

Если на этих страницах стандартная цепочка уже показывает неправильную иерархию, не ждите, что визуальный модуль исправит логику маршрута. Сначала выровняйте меню, категории и назначение страниц, затем переходите к оформлению.

Установка и первичная проверка модуля

Ruxin Breadcrumbs устанавливается как Joomla-расширение из архива. Точный источник архива должен быть официальным или доверенным: страница разработчика, ссылка из JED или личный кабинет поставщика, если продукт распространяется как коммерческий. Не используйте сомнительные зеркала, потому что для Joomla-расширений риск подменённого архива выше, чем выгода от экономии времени.

Общий порядок установки

В разных версиях Joomla названия пунктов админ-панели немного отличаются, но логика остаётся одинаковой: установка пакета, поиск модуля, публикация, выбор позиции, назначение по меню. Безопасный порядок такой:

  1. Сделайте резервную копию сайта или выполните установку на тестовой копии.
  2. Откройте менеджер установки расширений Joomla и загрузите ZIP-архив Ruxin Breadcrumbs.
  3. После успешной установки перейдите к списку модулей сайта.
  4. Найдите новый модуль Ruxin Breadcrumbs или создайте экземпляр модуля, если Joomla показывает его как доступный тип.
  5. Задайте понятный заголовок для админ-панели, например Breadcrumbs - Ruxin, но отключите показ заголовка на сайте, если он не нужен.
  6. Выберите позицию шаблона, где должна появиться навигационная цепочка.
  7. Установите состояние Published и сохраните модуль.

Если после установки вы не видите модуль в списке, проверьте фильтр "Site" и тип расширения. Модуль сайта не обязан появляться в меню Components. Это частая ошибка пользователей Joomla: они ищут любое новое расширение в компонентах, хотя модуль управляется в разделе site modules.

Первичная проверка после публикации

Сразу после сохранения не ограничивайтесь одной страницей. Откройте сайт в режиме инкогнито или в другом браузере, чтобы исключить влияние админской сессии и кэша. Проверьте минимум три типа страниц: категорию, материал и страницу стороннего компонента. Если модуль назначен на все страницы, на главной он тоже может появиться, но во многих проектах это не нужно. В таком случае настройка решается через вкладку назначения по меню.

Проверка результата: цепочка должна быть видна в выбранной позиции, не дублироваться другим breadcrumbs-блоком и вести на реальные страницы верхнего уровня. Если виден только один пункт или путь кажется неверным, сначала проверьте активный пункт меню.

На этом этапе не спешите настраивать цвета. Сначала добейтесь правильного вывода и назначения. Внешний вид имеет смысл править только после того, как модуль стабильно появляется там, где нужно.

Настройка после установки: позиция, страницы, цвета и адаптивность

Главный полезный раздел настройки Ruxin Breadcrumbs состоит из четырёх частей: где модуль выводится, на каких страницах он включён, как выглядят отдельные элементы цепочки и как всё это ведёт себя на разных языках и ширинах экрана. Официально подтверждённая особенность продукта - возможность менять цвета всех частей, поэтому цветовая настройка здесь не второстепенна. Но она должна идти после функциональной проверки.

Карта настроек Ruxin Breadcrumbs после установки в Joomla
Карта показывает практический порядок: сначала позиция и назначение, затем внешний вид, RTL и проверка на реальных страницах.

Позиция и порядок модулей

В Joomla позиция модуля задаёт место вывода, а порядок внутри позиции решает, что будет выше или ниже соседних блоков. Для breadcrumbs лучше выбирать область перед главным контентом, а не боковую колонку. В боковой колонке длинная цепочка быстро становится неудобной, особенно на страницах с длинными названиями категорий.

Если в одной позиции уже есть баннер, заголовок страницы, уведомление или модуль фильтра, проверьте порядок. Хлебные крошки обычно должны быть ближе к началу контента, но не перекрывать системные сообщения. Если модуль оказался слишком высоко и визуально спорит с шапкой, попробуйте соседнюю позицию или измените порядок внутри текущей позиции.

Как проверить позицию без догадок

Включите просмотр позиций шаблона на тестовой копии, откройте страницу с параметром ?tp=1 или используйте документацию шаблона. После выбора позиции обязательно отключите предпросмотр позиций на рабочем сайте, если он включался только для диагностики. Это простое действие убирает лишнюю техническую информацию из публичного доступа.

Назначение по пунктам меню

Вкладка назначения по меню управляет тем, где модуль показывается. Для breadcrumbs чаще всего подходят два варианта: вывод на всех страницах, кроме главной, или вывод только в конкретных разделах, где есть вложенная структура. Если сайт небольшой, можно начать с варианта "на всех страницах, кроме главной". Если сайт сложный и часть разделов имеет собственный шаблон навигации, лучше назначить модуль точечно.

Особенно внимательно проверьте скрытые меню. В Joomla скрытые пункты часто используют, чтобы создать стабильный маршрут для материалов без вывода пункта в публичном меню. Если статья открывается через скрытый пункт, breadcrumbs может строиться вокруг этого маршрута. Это нормально, если скрытое меню сделано осознанно, но плохо, если оно случайно дублирует структуру основного меню.

Цвета частей цепочки

Ruxin Breadcrumbs заявляет возможность менять цвета всех частей. Для типового сайта настройку стоит вести не по принципу "сделать ярче", а по роли элемента:

  • Фон блока должен отделять цепочку от контента, но не выглядеть как рекламный баннер.
  • Цвет ссылок должен соответствовать ссылкам шаблона или акцентному цвету бренда.
  • Текущий элемент лучше делать спокойнее, потому что он обычно не является ссылкой.
  • Разделители должны быть заметны, но не сильнее самих названий разделов.
  • Hover-состояние стоит проверить мышью и клавиатурной навигацией, если шаблон поддерживает фокус.

Для светлого сайта обычно достаточно нейтрального фона, контрастных ссылок и мягкого разделителя. Для тёмного шаблона проверьте не только красоту, но и контраст текста: breadcrumbs должны читаться быстро, потому что пользователь обращается к ним как к навигации, а не как к декоративной подписи.

Безопасный откат внешнего вида

Перед серией правок зафиксируйте исходные значения цветов в заметке или сделайте копию модуля в состоянии Unpublished. Если новая схема не подошла, проще откатить значения вручную или временно отключить новый экземпляр. Не редактируйте CSS-файлы расширения напрямую: при обновлении такие правки могут потеряться.

RTL и мобильная проверка

RTL-поддержка важна не только для арабского или иврита. Она показывает, что модуль учитывает направление текста, порядок элементов и визуальное положение разделителей. Если сайт многоязычный, проверьте цепочку в каждом языке. Названия пунктов меню и категорий должны быть переведены штатными средствами Joomla, а не вручную подменены в HTML.

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

Как Joomla строит путь и почему это важно для Ruxin Breadcrumbs

Чтобы пользоваться модулем осознанно, нужно понимать механику. Joomla не просто берёт адрес страницы и превращает каждую часть URL в ссылку. Навигационная цепочка связана с активным пунктом меню, маршрутом компонента, категориями, языком и тем, как расширение добавляет элементы в pathway. Поэтому один и тот же материал может показывать разный путь в зависимости от того, через какой пункт меню он доступен.

Это особенно заметно на сайтах, где администратор создавал материалы быстрее, чем структуру меню. Статья может лежать в категории "Новости", открываться через скрытый пункт "Материалы", а в публичном меню находиться в разделе "Блог". Для посетителя это незаметно до тех пор, пока breadcrumbs не покажут неожиданный маршрут. Ruxin Breadcrumbs в такой ситуации становится диагностическим индикатором: он показывает, где структура сайта не совпадает с ожиданием.

Меню важнее внешнего вида

Если в breadcrumbs не появляется нужная категория, проверьте не цвет и не шаблон, а пункт меню. Создан ли пункт меню для категории? Не открывается ли статья из списка избранных материалов? Есть ли у текущего языка свой пункт меню? Не ведут ли внутренние ссылки на альтернативный маршрут? Ответы на эти вопросы определяют цепочку сильнее, чем большинство визуальных параметров.

Компоненты и сторонние расширения

На страницах сторонних компонентов breadcrumbs зависит от того, как компонент интегрируется с Joomla. Одни компоненты аккуратно добавляют элементы пути, другие полагаются на пункт меню, третьи дают администратору собственные параметры. Поэтому после установки Ruxin Breadcrumbs обязательно проверьте не только статьи, но и страницы компонентов: каталог, форму, профиль, страницу события, карточку товара или другой тип контента, если он есть на сайте.

Схема механики Joomla breadcrumbs от меню к результату на странице
Схема объясняет, почему на вывод Ruxin Breadcrumbs влияют активный пункт меню, категории, компонент и позиция шаблона.

Позиции шаблона, кэш и несколько экземпляров модуля

На простом сайте достаточно одного экземпляра Ruxin Breadcrumbs. На более сложном проекте часто появляются нюансы: разные шаблоны для разных разделов, отдельные позиции для блога и каталога, кэш страниц, скрытые меню и разные правила показа для языков. Если не учесть это заранее, модуль вроде бы установлен правильно, но часть страниц остаётся без цепочки или показывает её не там, где ожидалось.

Когда нужен второй экземпляр модуля

В Joomla один и тот же тип модуля можно использовать несколько раз. Это удобно, если разделы сайта сильно отличаются по макету. Например, в базе знаний breadcrumbs должны стоять над статьёй в позиции main-top, а в каталоге услуг - внутри отдельной позиции шаблона над компонентом. Вместо того чтобы пытаться заставить один экземпляр работать везде, иногда лучше создать две копии с разными позициями и назначением по меню.

Такой подход особенно полезен, если один раздел использует светлый фон, а другой - тёмный. В первом экземпляре можно выбрать спокойную светлую палитру, во втором - более контрастные цвета. Главное - не включить оба экземпляра на одних и тех же страницах. Назовите модули понятно в админ-панели: Breadcrumbs - база знаний, Breadcrumbs - услуги, Breadcrumbs - RTL. Это снижает риск, что другой администратор отключит не тот блок.

Кэш и порядок проверки

Кэш может скрывать результат настроек. Вы изменили позицию, отключили дубль, поправили цвет, а публичная страница всё ещё показывает старую версию. Поэтому после важных изменений очищайте кэш Joomla и, если на сайте есть серверный или сторонний кэш, проверяйте его тоже. Не нужно отключать кэш навсегда ради breadcrumbs, но на время настройки важно понимать, что именно вы видите: свежий результат или сохранённую копию страницы.

Практический порядок такой: сохранить модуль, очистить кэш, открыть страницу как гость, проверить в другом браузере, затем уже делать вывод. Если на сайте включена оптимизация CSS/JS, смотрите не только наличие цепочки, но и внешний вид. Иногда оптимизатор меняет порядок стилей, и блок начинает выглядеть иначе после объединения файлов.

Как не потерять модуль при смене шаблона

Позиции принадлежат шаблону. Если сайт переходит на новый шаблон, старое имя позиции может исчезнуть. Тогда Ruxin Breadcrumbs остаётся опубликованным, но не выводится. Перед сменой шаблона составьте короткий список критичных модулей: меню, поиск, уведомления, breadcrumbs, футерные блоки. Для каждого проверьте новую позицию и назначение. Это быстрее, чем потом искать, почему на части страниц пропала навигация.

Мини-итог: если breadcrumbs пропали после смены шаблона, сначала проверьте позицию модуля. Если пропали после правки меню, проверьте активный пункт меню. Если пропали после очистки или включения кэша, проверьте правила кэширования и гостевой просмотр.

Практический пример: вывести цепочку над материалами базы знаний

Рассмотрим сценарий, который хорошо подходит для Ruxin Breadcrumbs: на Joomla-сайте есть база знаний с категориями "Поддержка", "Инструкции", "Настройка сайта", а статьи находятся на третьем уровне. Посетитель приходит из поиска прямо в статью и должен быстро понять, где он находится и куда вернуться за соседними материалами.

Цель

Нужно вывести аккуратную навигационную цепочку над статьёй базы знаний, скрыть её на главной странице, оставить понятный путь к родительской категории и привести цвета к шаблону сайта. В результате посетитель должен видеть путь вроде "Главная - Поддержка - Инструкции - Настройка сайта - Название статьи" и иметь возможность перейти на уровни выше.

Подготовка

Перед настройкой проверьте, что у базы знаний есть нормальная структура категорий и пункт меню для раздела. Если статьи доступны только через случайный список материалов, breadcrumbs может не показать нужную иерархию. Создайте или проверьте пункт меню, который ведёт на верхнюю категорию базы знаний, и убедитесь, что внутренние ссылки на статьи не используют старые адреса.

Шаги настройки

  1. Откройте список site modules и найдите Ruxin Breadcrumbs.
  2. Отключите показ заголовка модуля, если на сайте не нужен отдельный заголовок "Breadcrumbs".
  3. Выберите позицию над основным контентом, предусмотренную шаблоном.
  4. В назначении по меню выберите все страницы, кроме главной, или только раздел базы знаний.
  5. Настройте фон, цвет ссылок, цвет текущего элемента и разделители так, чтобы цепочка читалась, но не спорила с заголовком статьи.
  6. Сохраните модуль и очистите кэш Joomla, если на сайте включено кэширование.
  7. Откройте статью базы знаний как гость и проверьте путь, ссылки и мобильный вид.

Проверка результата

После сохранения откройте минимум три статьи из разных категорий. Убедитесь, что каждая цепочка ведёт к правильной родительской категории, текущий элемент не выглядит как активная ссылка, длинные названия не ломают строку, а главная страница не показывает ненужную одиночную цепочку. Затем проверьте страницу категории: breadcrumbs должны помогать вернуться наверх, но не повторять заголовок раздела слишком навязчиво.

Нюанс, который часто мешает

Если статья показывает путь через не тот раздел, причина часто в скрытом меню или внутренней ссылке, которая ведёт на другой маршрут. Исправление не в цветах Ruxin Breadcrumbs. Проверьте пункт меню, через который Joomla открывает материал, и обновите внутренние ссылки. Если на сайте есть кэш страниц, очистите его после изменения маршрутов, иначе старый HTML может ещё какое-то время оставаться в выдаче сайта.

Пример до и после настройки Ruxin Breadcrumbs для базы знаний Joomla
Визуальный пример показывает связку: админ-панель задаёт позицию и стиль, а публичная часть получает понятную цепочку над материалом.

Проверка результата для пользователя, SEO и доступности

Проверка breadcrumbs должна быть шире, чем вопрос "появился ли модуль". Навигационная цепочка влияет на удобство, внутренние переходы, восприятие структуры и иногда на то, как поисковые системы понимают и показывают путь к странице. При этом нельзя обещать гарантированное появление breadcrumbs в поисковой выдаче: даже корректная разметка и видимые крошки не дают абсолютной гарантии, потому что поисковая система сама решает, как формировать сниппет.

Пользовательская проверка

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

SEO-проверка без завышенных обещаний

Google Search Central описывает breadcrumb trail как путь, который помогает пользователю понимать положение страницы в иерархии сайта, а для структурированных данных использует тип BreadcrumbList. Для Joomla важно отделять видимую цепочку от структурированных данных. Сам по себе Ruxin Breadcrumbs подтверждён как модуль навигационной цепочки, но в найденных источниках нет отдельного подтверждения, что он добавляет или управляет JSON-LD. Поэтому в руководстве безопаснее проверять две вещи отдельно: видимый блок на странице и структурированные данные, которые может формировать Joomla, шаблон или SEO-расширение.

Если вы используете SEO-расширение или шаблон с собственной разметкой, проверьте страницу в инструменте тестирования структурированных данных. Видимый путь и разметка не должны противоречить друг другу: если на странице видно "Главная - Услуги - Аудит", а в разметке передаётся другой путь, это повод проверить шаблон, переопределение или SEO-плагин.

Доступность и читаемость

Breadcrumbs должны быть понятны не только визуально. Проверьте контраст, размер текста, фокус ссылок при переходе клавиатурой и поведение на мобильном экране. Если цвета слишком мягкие, цепочка может выглядеть красиво на макете, но плохо читаться в реальном браузере. Если разделители похожи на часть названия, пользователь будет ошибаться в границах элементов.

Практический минимум: проверьте одну страницу каждого типа, один мобильный экран, один RTL-язык при наличии многоязычности и одну страницу с длинным названием. Это быстро показывает большинство проблем.

Индивидуальные сценарии применения для Joomla-сайтов

Ruxin Breadcrumbs не создаёт новую структуру сайта, но помогает по-разному показать уже существующую структуру. Поэтому полезнее думать сценариями: где именно цепочка помогает пользователю и какую настройку нужно проверить для этого сценария.

База знаний и документация

В базе знаний breadcrumbs особенно важны, потому что посетители часто приходят из поиска на глубоко вложенную статью. Цепочка должна показывать путь к разделу, а не просто дублировать текущий заголовок. Для такого сценария назначайте модуль на все страницы документации, выбирайте спокойные цвета и проверяйте длинные названия. Если в базе знаний есть много похожих категорий, названия пунктов меню должны быть короткими и различимыми.

Корпоративный сайт с услугами

На сайте услуг breadcrumbs помогают вернуться от конкретной услуги к группе услуг. Здесь важно не перегрузить первый экран: цепочка должна быть компактной и не конкурировать с заголовком страницы. Настройте фон так, чтобы блок отделялся от шапки, но оставался частью контента. Если услуги сгруппированы через меню, проверьте, что каждая карточка услуги открывается через нужный родительский пункт.

Многоязычный сайт и RTL-направление

Для многоязычного проекта проверьте отдельные меню для каждого языка. Если в одном языке путь правильный, а в другом показывает главную или неполную цепочку, проблема чаще всего в структуре меню конкретного языка. RTL-поддержку Ruxin Breadcrumbs нужно тестировать на реальных названиях, потому что короткие демонстрационные пункты не показывают проблем с переносами и разделителями.

Сайт с несколькими шаблонами

Joomla позволяет назначать разные шаблоны разным пунктам меню. Если на сайте есть, например, основной шаблон и отдельный шаблон для посадочных страниц, позиция breadcrumbs может существовать в одном шаблоне и отсутствовать в другом. В таком случае создайте отдельные экземпляры Ruxin Breadcrumbs под разные шаблоны или ограничьте вывод только теми страницами, где позиция действительно есть.

Безопасная визуальная доработка через шаблон, а не через ядро расширения

Официальные источники подтверждают настройку цветов внутри Ruxin Breadcrumbs, но не дают публичного списка CSS-классов или документированных хуков. Поэтому в руководстве не стоит придумывать PHP API, события или внутренние классы расширения. Если стандартных настроек цвета недостаточно, безопаснее работать на уровне шаблона: через пользовательский CSS шаблона, отдельный файл custom CSS, механизм вашего фреймворка шаблона или аккуратное переопределение, если оно предусмотрено.

Ниже пример осторожной CSS-правки. Он не опирается на внутренний класс Ruxin Breadcrumbs и применим только если вы добавите модулю собственный CSS-класс в параметрах модуля, например ruxin-breadcrumbs-guide. Это важная деталь: мы не угадываем разметку расширения, а создаём контролируемый внешний контейнер через штатные настройки модуля.

.ruxin-breadcrumbs-guide {
  margin: 0 0 18px;
  padding: 10px 14px;
  border-radius: 6px;
  background: #f4f6f8;
}

.ruxin-breadcrumbs-guide a {
  text-decoration: none;
}

.ruxin-breadcrumbs-guide a:focus,
.ruxin-breadcrumbs-guide a:hover {
  text-decoration: underline;
}

Вставляйте такой код только в пользовательский CSS вашего шаблона, а не в файлы Joomla и не в файлы расширения. После вставки проверьте страницу как гость, мобильную ширину и одну страницу с длинной цепочкой. Если результат не подошёл, удалите блок CSS или снимите пользовательский класс с модуля. Такой откат безопасен: он не трогает данные, установочный пакет и ядро сайта.

Если у вашего шаблона есть собственная система цветов, предпочтительнее сначала использовать её. Например, многие шаблоны позволяют задать акцентный цвет, фон блоков и стили ссылок. В таком случае Ruxin Breadcrumbs лучше подстроить под уже существующую систему, чем добавлять отдельный набор цветов, который выбивается из дизайна.

Многоязычность, короткие названия и языковые переопределения

Breadcrumbs часто первыми показывают, насколько аккуратно настроен многоязычный сайт. В меню на одном языке может быть короткий пункт "Услуги", а на другом - длинная фраза, которая ломает строку. В одном языке может существовать пункт меню для категории, а в другом материал открывается через общий список. Ruxin Breadcrumbs может поддерживать RTL и адаптивный вывод, но он не исправит несогласованную языковую структуру.

Проверяйте меню каждого языка отдельно

В Joomla многоязычность часто строится через отдельные меню и ассоциации. Поэтому нельзя проверить breadcrumbs только в основном языке и считать задачу завершённой. Откройте одну категорию, одну статью и одну страницу компонента в каждом языке. Если в одном языке цепочка длиннее или короче, сравните пункты меню и родительские разделы. Частая ошибка - перевести материал и категорию, но забыть создать или связать пункт меню.

Для RTL-языков проверка должна включать не только порядок элементов, но и визуальные детали: направление разделителей, выравнивание, перенос длинного текста, расстояние между элементами и поведение текущего пункта. Если цепочка выглядит правильно на широкой странице, но ломается на мобильном экране, лучше исправить названия пунктов и отступы, чем скрывать breadcrumbs полностью.

Когда использовать языковые переопределения

Если нужно изменить стандартную строку вроде текста перед цепочкой или подпись Home, сначала проверьте настройки самого модуля и Joomla. Если нужная строка берётся из языкового файла, безопасный путь - language overrides. Официальная документация Joomla описывает переопределения как способ заменить строковые константы без правки файлов ядра. Это лучше, чем менять перевод в системном файле, который может быть перезаписан при обновлении.

Не используйте языковые переопределения как способ скрыть структурную проблему. Если в цепочке неправильный раздел, переименование строки только замаскирует ошибку. Переопределение уместно для текста интерфейса, а не для исправления маршрута. Для маршрута проверяйте меню, категории и ассоциации языков.

Сокращение названий без потери смысла

Длинные пункты меню выглядят нормально в боковом меню, но плохо в breadcrumbs. Если пункт называется "Комплексное техническое обслуживание корпоративных сайтов", цепочка на мобильном экране станет тяжёлой. Для таких случаев полезно различать заголовок страницы и название пункта меню. Заголовок может быть полным, а пункт меню - короче, если это не мешает пользователю понять путь.

Хорошая практика - проверить одну самую длинную цепочку на сайте и использовать её как стресс-тест. Если она читается, остальные страницы обычно тоже будут в порядке. Если нет, начните с сокращения пунктов меню верхнего уровня: они повторяются чаще всего и сильнее всего влияют на длину цепочки.

Ограничения и спорные моменты, которые лучше понять заранее

У небольших навигационных модулей есть особенность: они кажутся простыми, пока структура сайта простая. Но на реальном Joomla-проекте breadcrumbs могут пересекаться с меню, кэшем, SEO-расширением, шаблоном, компонентами и многоязычностью. Поэтому перед внедрением полезно заранее принять несколько ограничений.

Модуль не чинит архитектуру сайта

Если сайт построен без понятной иерархии, breadcrumbs только проявят проблему. Плохой пример: материалы разбросаны по категориям, меню ведёт на отдельные статьи без родительских разделов, скрытые пункты создавались хаотично, а внутренние ссылки используют разные маршруты. В такой ситуации сначала приводят в порядок структуру, затем включают модуль.

Видимая цепочка не равна гарантированному SEO-результату

Хлебные крошки полезны для навигации и могут участвовать в понимании структуры страницы, но поисковая выдача не обязана показывать их именно так, как вы ожидаете. Google отдельно описывает требования к BreadcrumbList, но решение о показе элементов в поиске остаётся за поисковой системой. Поэтому корректная формулировка: breadcrumbs помогают сделать структуру понятнее и дают основу для проверки разметки, но не гарантируют рост позиций или специальный вид сниппета.

Коммерческий тип распространения требует дисциплины обновлений

JED указывает Ruxin Breadcrumbs как paid download и сообщает, что расширение использует Joomla Update System. Не нужно описывать покупку, ключи или личный кабинет в руководстве, но администратору важно понимать рабочую практику: храните установочный архив, отслеживайте обновления из официального источника, тестируйте обновление на копии сайта и не смешивайте архивы из разных источников.

Как не получить дубль breadcrumbs на странице

Одна из самых частых проблем с хлебными крошками - двойной вывод. На странице может одновременно работать стандартный Joomla Breadcrumbs, Ruxin Breadcrumbs, встроенный блок шаблона и разметка от SEO-расширения. Посетитель видит две похожие цепочки, а администратор начинает менять цвета не того блока.

Перед публикацией Ruxin Breadcrumbs проверьте все источники вывода. В списке модулей найдите стандартный Breadcrumbs и решите, нужен ли он. Если Ruxin Breadcrumbs заменяет стандартный модуль, стандартный экземпляр лучше снять с публикации или ограничить другими страницами. Если шаблон выводит breadcrumbs через собственную настройку, отключите один из вариантов, чтобы не плодить одинаковые элементы.

Проверка по HTML и визуальному месту

Если вы не уверены, какой блок выводится, временно измените цвет фона Ruxin Breadcrumbs на заметный тестовый оттенок и обновите страницу. После проверки верните нормальный цвет. Такой способ безопаснее, чем искать модуль по догадкам. Если цвет изменился только у одного из двух блоков, второй выводит шаблон или другой модуль.

Для сайтов с кэшем очистите кэш после отключения лишнего модуля. Иначе можно подумать, что дубль не исчез, хотя страница просто отдаёт старый HTML. Проверяйте результат как гость, потому что администратор может видеть сайт с другими правами и другим кэшированием.

Приёмочный чек-лист перед публикацией на рабочем сайте

После настройки полезно пройти короткую приёмку. Она отличается от обычного "посмотрел одну страницу и сохранил". Breadcrumbs - сквозной элемент, поэтому ошибка на одной группе страниц может долго оставаться незамеченной. Чек-лист ниже помогает поймать проблемы до того, как посетители начнут видеть неправильный путь или двойной блок.

Страницы для контрольного обхода

Выберите не случайные страницы, а набор, который отражает структуру сайта. В минимальный обход стоит включить главную страницу, верхнюю категорию, вложенную категорию, обычную статью, страницу компонента, страницу скрытого меню и страницу на другом языке, если сайт многоязычный. Если сайт использует отдельные шаблоны для разделов, добавьте по одной странице на каждый шаблон.

Для каждой страницы задайте один вопрос: помогает ли цепочка понять место страницы в структуре? Если breadcrumbs просто повторяют очевидное или показывают странный маршрут, настройка ещё не закончена. Иногда правильным решением будет не включить модуль на всех страницах, а ограничить его разделами, где он действительно помогает.

Что фиксировать после проверки

Не полагайтесь на память. Запишите выбранную позицию, правила назначения по меню, цветовую схему и наличие отключённого стандартного breadcrumbs-модуля. Это особенно важно для сайтов, где работает несколько администраторов. Через несколько месяцев кто-то может обновить шаблон, включить другой модуль или перенести страницу в новое меню. Короткая заметка по настройке быстрее объяснит, почему Ruxin Breadcrumbs находится именно в этой позиции и почему стандартный модуль отключён.

Если сайт клиентский, добавьте в документацию для клиента простое правило: при создании нового раздела нужно проверять не только пункт меню и страницу, но и breadcrumbs. Это снижает количество будущих обращений вида "в новом разделе пропала навигация".

Проверка после обновлений

Обновления Joomla, шаблона и расширений могут менять стили, позиции или поведение кэша. После обновления не нужно заново настраивать весь модуль, но нужно открыть контрольный набор страниц и убедиться, что блок остался на месте. Если используется Joomla Update System, обновления удобнее отслеживать, но это не отменяет тест на копии сайта для коммерческих и клиентских проектов.

Если после обновления изменился внешний вид, сначала выясните, что именно обновлялось. Изменение шаблона чаще влияет на позицию и CSS. Изменение Joomla может повлиять на админский интерфейс и кэш. Изменение Ruxin Breadcrumbs может повлиять на собственные параметры модуля. Такой разбор помогает не откатывать всё подряд и не терять полезные обновления.

Финальная приёмка: правильная цепочка на разных типах страниц, нет дублей, выбранная позиция существует в активном шаблоне, цвета читаются, мобильная версия не ломается, а структурированные данные проверяются отдельно от видимого блока.

Почему Ruxin Breadcrumbs может работать не так, как ожидалось

Ниже собраны проблемы, характерные для breadcrumbs-модулей в Joomla. Они не означают, что расширение сломано. Чаще причина находится в назначении модуля, позиции шаблона, структуре меню, кэше или конфликте с уже существующим выводом.

Модуль установлен, но не виден на сайте

Симптом: установка прошла успешно, но на публичной странице цепочки нет. Возможные причины: модуль не опубликован, выбрана позиция, которой нет в текущем шаблоне, назначение по меню исключает текущую страницу, доступ модуля не подходит гостям, страница отдаётся из кэша.

Что проверить: состояние Published, позицию, вкладку Menu Assignment, уровень доступа, текущий шаблон страницы и кэш. Если используется несколько шаблонов, убедитесь, что выбранная позиция есть именно в активном шаблоне для этой страницы.

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

Показывается только главная страница или слишком короткая цепочка

Симптом: breadcrumbs есть, но в них виден только Home или один верхний пункт. Обычно это связано не с цветами, а с тем, что Joomla не видит полноценный маршрут для текущей страницы.

Что проверить: активный пункт меню, категорию материала, наличие родительского пункта меню, скрытые меню, ссылки внутри сайта и маршруты стороннего компонента. Если материал открыт через прямой неканонический адрес, цепочка может быть неполной.

Как исправить: создайте правильный пункт меню для раздела, обновите внутренние ссылки, проверьте скрытые меню и очистите кэш. Если проблема только в стороннем компоненте, изучите его документацию по breadcrumbs или пунктам меню.

Цепочка дублируется

Симптом: на странице два breadcrumbs-блока. Причина часто в том, что стандартный модуль Joomla, Ruxin Breadcrumbs и шаблонный breadcrumbs включены одновременно.

Что проверить: список site modules, настройки шаблона, позиции над контентом и возможные SEO-расширения. Временно измените цвет Ruxin Breadcrumbs, чтобы понять, какой блок к нему относится.

Как исправить: оставьте один видимый breadcrumbs-блок. Если Ruxin Breadcrumbs используется ради оформления, стандартный модуль обычно снимают с публикации. Если шаблон выводит встроенную цепочку без отдельного модуля, отключайте её в настройках шаблона, если такая опция есть.

Цвета не совпадают с шаблоном или плохо читаются

Симптом: цепочка работает, но выглядит как чужой элемент. Ссылки слишком бледные, разделители спорят с текстом, текущий элемент не отличим от ссылок.

Что проверить: настройки цветов в модуле, фон области, контраст на светлом и тёмном варианте шаблона, состояние при наведении и фокусе. Проверьте не только домашний монитор, но и мобильную ширину.

Как исправить: задайте спокойный фон, контрастные ссылки и менее активный текущий элемент. Если настроек модуля недостаточно, добавьте пользовательский CSS через шаблон и используйте собственный CSS-класс модуля.

На мобильном экране цепочка ломает макет

Симптом: длинный путь переносится некрасиво, выходит за контейнер или занимает слишком много места перед заголовком.

Что проверить: длину названий пунктов меню, ширину контейнера, разделители, перенос слов и поведение текущего элемента. Особенно важны страницы третьего уровня вложенности.

Как исправить: сократите названия пунктов меню, проверьте настройки цветов и отступов, добавьте аккуратный CSS на уровне шаблона. Если цепочка слишком длинная по смыслу, пересмотрите структуру меню, а не только внешний вид.

RTL-язык выглядит неправильно

Симптом: на языке справа налево элементы идут в странном порядке, разделители стоят не там или цепочка выглядит как LTR-блок.

Что проверить: язык сайта, направление шаблона, настройки Ruxin Breadcrumbs, перевод пунктов меню и реальный вывод в браузере. Не проверяйте RTL на короткой тестовой цепочке из двух слов - она может скрыть проблему.

Как исправить: проверьте языковые меню, включите RTL-шаблон или режим, если он предусмотрен, настройте цвета и отступы под реальную цепочку. Если проблема сохраняется только в конкретном шаблоне, проверьте его CSS для RTL.

Диагностическая карта ошибок Ruxin Breadcrumbs в Joomla
Диагностическая карта связывает симптом с наиболее вероятной причиной: позиция, меню, кэш, шаблон или дублирующий модуль.

Вопросы по настройке и использованию Ruxin Breadcrumbs

Можно ли использовать Ruxin Breadcrumbs вместо стандартного модуля Joomla?

Да, если вам нужен настраиваемый внешний вид и подтверждённые возможности продукта подходят задаче. Обычно в таком случае стандартный breadcrumbs-модуль снимают с публикации, чтобы не получить двойной вывод. Перед заменой проверьте несколько типов страниц и убедитесь, что путь остаётся правильным.

Где искать модуль после установки?

Ищите его среди site modules, потому что Ruxin Breadcrumbs является модулем. Не ждите отдельного пункта в Components. После установки нужно создать или открыть экземпляр модуля, выбрать позицию, назначение по меню и опубликовать его.

Почему хлебные крошки показывают неправильный раздел?

Чаще всего причина в активном пункте меню, скрытом меню, структуре категорий или маршруте стороннего компонента. Модуль выводит путь, который Joomla считает текущим. Исправляйте меню и маршруты, а не только настройки внешнего вида.

Добавляет ли Ruxin Breadcrumbs структурированные данные BreadcrumbList?

В найденных официальных источниках подтверждены модуль breadcrumbs, настройка цветов, RTL и адаптивность, но не найдено отдельного подтверждения управления JSON-LD. Поэтому проверяйте структурированные данные отдельно: через шаблон, SEO-расширение или инструмент тестирования. Не обещайте SEO-эффект только на основании видимого блока.

Нужно ли показывать breadcrumbs на главной странице?

В большинстве случаев нет. На главной странице цепочка часто превращается в один пункт и не помогает пользователю. Обычно модуль назначают на все страницы, кроме главной, или только на разделы с вложенной структурой.

Что делать, если цвета Ruxin Breadcrumbs не хватает для точной стилизации?

Сначала используйте встроенные цветовые параметры модуля. Если их недостаточно, добавьте модулю собственный CSS-класс и оформляйте внешний контейнер через пользовательский CSS шаблона. Не правьте файлы расширения напрямую, потому что обновление может перезаписать изменения.

Подойдёт ли модуль для многоязычного сайта?

Да, если меню и категории корректно настроены для каждого языка. Поддержка RTL указана в источниках, но её всё равно нужно проверять на реальном языке, с реальными названиями пунктов и мобильной шириной. Для перевода строк используйте штатные механизмы Joomla, включая языковые переопределения, если они уместны.

Когда лучше не ставить дополнительный breadcrumbs-модуль?

Если стандартный модуль уже решает задачу, дизайн устраивает, структура сайта простая и нет RTL или цветовых требований, дополнительное расширение может быть лишним. Сначала оцените практическую пользу, затем переходите к установке.

Когда Ruxin Breadcrumbs будет удачным выбором

Ruxin Breadcrumbs стоит использовать, когда сайту нужна не просто базовая цепочка, а аккуратно оформленный breadcrumbs-блок, который вписывается в дизайн Joomla-шаблона, поддерживает разные направления текста и нормально смотрится на мобильных экранах. Сильная сторона продукта - визуальная настройка и модульный сценарий вывода. Слабое место любого такого решения - зависимость от того, насколько правильно выстроены меню, категории, позиции и маршруты сайта.

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

Когда вы готовы проверить модуль на своём Joomla-сайте, используйте внутренний блок страницы и скачать последнюю версию Ruxin Breadcrumbs из доступного архива продукта. После установки не пропускайте контрольную проверку: гостевой просмотр, страницы разных типов, кэш, мобильная ширина и отсутствие дублей.

Главный вывод простой: Ruxin Breadcrumbs не заменяет продуманную архитектуру сайта, но помогает показать её пользователю аккуратно и понятно. Если структура уже есть, модуль может стать небольшим, но заметным улучшением навигации.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.