Я использую Smarty в качестве шаблонизатора, и мне нужно, чтобы он переключался между двумя цветовыми схемами. В основном все изменения находятся в нескольких CSS-файлах. Все остальные файлы в проекте одинаковы для всех тем.
Smarty позволяет установить несколько каталогов шаблонов: https://www.smarty.net/docs/en/variable ... te.dir.tpl, чтобы вы могли поместить все незначительные изменения в первый и использовать второй как основу, куда Smarty смотрит, когда не может найти находку в первом каталоге.
Но мне нужен этот механизм для файлов css, а не tmpl. Как мне это сделать?
Подробнее здесь: https://stackoverflow.com/questions/761 ... ate-engine