Как передать переменную из PHP в LESS? - PullRequest
7 голосов
/ 15 ноября 2011

Я использую PHP (lessphp) для компиляции файлов LESS в файлы CSS на стороне сервера. Я хотел бы передать переменную в файл LESS, например, цвет или язык:

compile('input.less?lang=en')

и использовать его в качестве переменной в LESS, например @ lang.

Возможно ли это? Если нет, есть ли обходные пути?

Ответы [ 2 ]

7 голосов
/ 03 декабря 2011

Это встроенная функция lessphp , вот документация: http://leafo.net/lessphp/docs/#setting_variables_from_php

3 голосов
/ 15 ноября 2011

Я не знаю less или lessphp, так что это может быть бесполезно, и вы, возможно, уже смотрели его, но на сайте я заметил, что кто-то еще задал тот же вопрос, и есть несколько ответов:

http://leafo.net/lessphp/#dsq-comment-132897969 (Вам нужно будет подождать, пока он загрузит комментарии от disqus)

Похоже, что Nico-B разработал патч для этого: https://github.com/Nico-B/lessphp/commit/aacc195fff4ec0075226a29bc832de371a8001ce#diff-1

...