Открыть Ответить

как добавить переменную в СSS

18.12.2014 18:53:25 18.12.2014 18:56:10

Подскажите, как добавить переменную в таблицу стилей? на подобии $theme

Это где-то специально надо инициализировать и прописывать такие переменные?
если конкретно, то мне для каждой категории нужно отдельное оформление табов. Можно конечно для каждой категории прописать свой стиль, но это очень трудоёмко, так как категорий более 100.
Поэтому я хотел добавить переменную $cat_id и в стиле прописать примерно такой код:

background: url(../$theme/images/$cat_id/profiletabs.png);


И тогда мне нужно будет только создать каталоги сименем $cat_id и закинуть туда картинки

SLAED CMS 5.* Pro
PHP 5
olevpa
  • Группа: Клиент
  • Пункты: 32326
  • Регистрация: 06.05.2011
  • Пол: Мужчина
olevpa
4.01

4.01

Картинки для категорий устанавливаются в панели администрирования категориями. Уникальной картинки персонально для каждой категории не достаточно?


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 39084
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

19.12.2014 17:00:58 19.12.2014 17:02:48

Да, этого маловато будет )).

Приведу конкретный пример.Оно так попроще будет:
например:
Есть подкатегория выполненная в бежевом цвете:
http://kovrov.me/index.php?name=firms&cat=1123

view в автоматически формируется тоже в таком же цвете http://kovrov.me/index.php?name=firms&op=view&id=1226

Но здесь у меню вкладки - синего цвета
http://kovrov.me/templates/kovrov2012/images/profiletabs.png

А надо сделать так, что бы подставлялись в бежевом цвете . т.е. отсюда: http://kovrov.me/templates/kovrov2012/images/categories/1226/profiletabs.png

другими словами - прописать динамический путь к бэкграунду в CSS.

PHP 5
olevpa
  • Группа: Клиент
  • Пункты: 32326
  • Регистрация: 06.05.2011
  • Пол: Мужчина
olevpa
4.01

4.01

Использование переменных в файле: css не возможно. Как вариант, в самом модуле, там где генерируется и выводится категория добавить соответствующий стиль.

Более точно сказать не могу, так как модуль: firms не является стандартным.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 39084
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

понял. Спасибо за подсказку.

PHP 5
olevpa
  • Группа: Клиент
  • Пункты: 32326
  • Регистрация: 06.05.2011
  • Пол: Мужчина
olevpa
4.01

4.01

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь