Joomla breadcrumbs

Для вывода "хлебных крошек " Joomla 2.5 использует стандартный модуль mod_breadcrumbs. Этот модуль выводит набор ссылок - путь, проделанный посетителем до текущей страницы сайта, причем текущая страница - это не ссылка, а обычный span с текстом. В одном из проектов заказчик захотел, чтобы последний пункт также был ссылкой, т.е. ссылка на текущую страницу. Вот простой и безболезненный способ реализации задачи:

  1. Создаем такую структуру: templates/<Ваш шаблон сайта>/html/mod_breadcrumbs
  2. В папку mod_bredcrumbs копируем файл, лежащий здесь: modules/mod_breadcrumbs/tmpl/default.php
  3. В скопированном файле заменяем делаем такие изменения:
    1. Строка ~25: 
      ($i < $count -1) 
        заменяем на   
      if ($i < $count) 
      
    2. Строка ~27: после if вставляем дополнительное условие   
      elseif($i == $count-1){ 
                  echo '‹a href="'.$_SERVER['REQUEST_URI'].'" class="pathway"›'.$list[$i]->name.'‹/a›'; 
              } 
      
    3. Строка ~37: заменяем  
      if($i < $count -2) 
        на  
      if($i < $count -1) 
      

Готово.