Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 11:12



Ответить на тему  [ Сообщений: 5 ] 
Цвет текста в категориях 
Автор Сообщение
Интересно, можно ли забацать в категориях на главной странице, например, такое:

Бытовая техника:
-Телевизоры
-ДВД-приводы
-Пылесосы
-Холодильники
-Купим
-Услуги

Другими словами, некоторые названия подкатегори выделять своим цветом.

_________________
» Хостинг 98 р\месяц и домен в подарок

Зарабатывай на своем сайте!
Специально для досок объявлений.

» Заработок с AD
» Заработок с CityAds
» Заработок с AdAds


Профиль
Нужно править код в этих файлах
viewtopic.php?f=3&t=1052&p=6787#p6787


Профиль
Насколько я понял чтобы решить задачу, надо либо через шаблон править файл tree2.html, этот кусок:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


либо, файл cat.php. (думаю работать надо по первому варианту)

Теоретически условие я представляю, но с реализацией проблемы, Юр, помоги, если есть время.
В общем идея в чем: по условию мне надо чтобы на главной в категориях некоторые подкатегории окрасить в другой цвет (самый первый пост), достичь, я понимаю можно одним способом - присвоить другой id (или класс) для <P> избранных подкатегорий и в таблице стилей уже рисовать что угодно. Так как дерево генерируется на ходу, вставить условие, которое бы проверяло наличие подкатегорий Услуги и Купим, и при наличии делало подмену, можно даже попробовать просто присваивать класс для <a> (сюда
Цитата:
<a href="{%$tree_array.uri%}/{%$it.uri%}/">{%$it.name%}</a>
) както так. Условие можно либо реализовать сраниванием генерируемых урлов, т.к. Услуги и Купим всегда пишутся одинаково - Uslugi и Kupim и находятся вторыми в дереве, что-то типа
Цитата:
{%$settings.path%}{%$message.array_linenav.0.uri%}/Uslugi или Kupim
, либо вытянуть из админки все идентификаторы нужных подкатегорий и оперировать с ними через то же сравнение...

В общем, изложил идею как мог...

_________________
» Хостинг 98 р\месяц и домен в подарок

Зарабатывай на своем сайте!
Специально для досок объявлений.

» Заработок с AD
» Заработок с CityAds
» Заработок с AdAds


Профиль
А может просто средствами css?
вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Юра, спасибо, честно сказать я и не занл о такой хитрости в css. Век живи - век учись...

Кстати сделал так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
, это чтоб для каждого урла не прописывать свое условие.

_________________
» Хостинг 98 р\месяц и домен в подарок

Зарабатывай на своем сайте!
Специально для досок объявлений.

» Заработок с AD
» Заработок с CityAds
» Заработок с AdAds


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron