Разные иконки для категорий форума (Первая ветка)

+11
1.59K
Собственно дел на две минуты и пост на три строки.
Понадобилось выделить каждую категорию форума разными иконками, пошел таким путем.
в com_forum_list.tpl

здесь ( у меня 13 строка)


  1. <td colspan="2" class="{$forum.cat_seolink|truncate:5:""}"><a href="/forum/{$forum.cat_seolink}">{$forum.cat_title}</a></td>
в поле class вставил {$forum.cat_seolink|truncate:5:""} вместо того класса что там был

это означает что к ячейке таблицы в которой выводится название категории формы будет применен класс, название которого — это название самой данной категории форума, переведенной в транслит и обрезанной до 5 символов.

в принципе можно повесить этот класс на саму ссылку.

  1. <a class="{$forum.cat_seolink|truncate:5:""} " href="/forum/{$forum.cat_seolink}">{$forum.cat_title}</a>
Можно посмотреть исходный код страницы и уточнить название класса получившееся для каждой категории форума.

Осталось только описать стили для каждого класса в styles.css где и можно задать иконки.

Например из названия категории "Общие вопросы" у меня таким путем получился класс "obsch"
в styles.css добавил

  1. .obsch{
  2. background: url(../images/image.png) left no-repeat;
  3. padding-left:40px;}
-1
DeeMon DeeMon 8 лет назад #
Иконки для форумов стандартно через админку ставятся, а вот для категорий пока ни где не видел надобности как и применения.
+2
Нил™ Нил™ 8 лет назад #
Ну когда возникнет ситуация и появится надобность, вэлкам. Этот пост будет ещё здесь))

Еще от автора

Капча на сайт или разделы сайта
Если нужно, закрыть весь сайт или некоторые его разделы каптчей.
Пинг поисковых систем для первой ветки
Небольшая интеграция инструментов для пингования, чтобы сделать его чуть удобнее
Генератор карты сайта в формате txt на лету без крона
Вообще то где то тут уже есть вполне рабочие генераторы карты для первой ветки, но этот вариант тоже имеет право быть.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.