Модуль link_transformer - показ количества нод в любой ссылке на термин таксономии
Посмотреть в действии можно здесь: www.KrasMEBEL.ru - все про мебель в Красноярске.
Для работы модуля надо пропатчить common.inc.
Патч common.inc-link_transformer.module.patch - прилагается.
Как работает модуль: заменяет стандартную функцию l() и в зависимости от пути ссылки меняет любые параметры ссылки.
Еще возможные применения:
Любой ссылке теперь можно добавить иконку:
Например оформить Админку в стиле Joomla.
Для этого надо:
1. Немного подправить код link_transformer.
2. Для каждой ссылки админки добавить свой класс а затем к классу ссылки в CSS привязать фоновую картинку-иконку.
Если кто-нибуть в этом заинтересован-присоединяйтесь.
Вложение | Размер |
---|---|
link_transformer.zip | 2.17 КБ |
Комментарии
Классный сайт. Подскажи, плиз, как сделать эти долбаные вкладки. Наподобие тех что на указанном сайте.
Не получается что-то у меня.
Модуль jstools ->tabs
Atl, модуль quicktabs
хороший сайт
Интересный модуль. Только имхо нужно вынести число нод из анкора ссылки.
"Любой ссылке теперь можно добавить иконку" - тоже интересно. А нет ли готового решения отображения определенной иконки в зависимости от типа материала?
Чуть подправь модуль - и все.
дада, шёл тем же путём. точно так же можно сделать "невидимый логин" - заменять логин на значение, введённое в профиле. жаль, что ядро патчить надо
странно, а патч действительно необходим? Через theme_links такое нельзя сделать, переопределив в теме эту функцию? Или там какие-то сложности возникают?
theme_links - темизирует списки - ul, li.
А патч вносит изменения в l() - можно изменить сам текст ссылки, добавить class.
Dimm
необязательно, что мешает там изменять текст ссылок, а не патчить ядро?
Согласен, можно было бы и так сделать.