Недавно пользователи спрашивали как поменять цвет на определенной категории объекта.
для начала создадим стили в котором мы определим сам цвет заливки и шрифта
Открываем файл стилей (я предпочитаю этот bootstrap.corrections.css ) и в конец файла вставляем следующее содержимое:
.reder {
background-color:#848080;
color:white;
}
После открывает файл header.tpl и добавляем следующий код :
<script type="text/javascript" >
$(document).ready(function() {
$("#topic_id [value='2'],#topic_id [value='11'],#topic_id [value='3']").toggleClass("reder");
});
</script>
где value 2,11,3 это ID категорий типа недвижимости. Узнать ID можно в админке в разделе "структура"
В итоге мы получаем
Это не особенность реалии. Это принцип работы той карты, которая включается галочкой "выводить карту со списком объявления", так как она не является автономной картой а есть просто вариантом отображения списка. вне зависимости от того, на каком шаблоне ее включить.
Это сейчас довольно популярный подход. Вот например
http://domaza.com
Есть переходы на локальные сайты с доменами типа domaza.ru, domaza.pl ... которые в первую очередь обуславливаю дежурный язык. И дополнительно какие-то особенные, логичные для данной языковой зоны фильтры. Но голову даю на отсечение, что база у них таки тоже одна))
А вы представьте, что внутри у них стоит фильтрик, который, в зависимости от текущего адреса, применяет фильтрацию к товарам по определенному городу. Почти как фильтр на вашем сайте, только делающий это неявно без всяких форм.