Usando variáveis ??PHP no seu arquivo CSS no Symfony
-
21-08-2019 - |
Pergunta
Eu adoraria usar variáveis ??PHP em meus arquivos CSS, mas eu não quero carregar a pilha inteira Symfony para cada carga de arquivo. Qualquer um tem alguma melhores práticas e / ou plugins para gerenciar seus arquivos CSS no Symfony?
Solução
Mas você não precisa pilha symfony completo para que (exceto se você precisar de algum estado symfony / variável interna).
Você acabou de usar
<link rel="stylesheet" type="text/css" media="screen" href="/css/mycss.php" />
e, em seguida, você pode usar php dentro do seu css. você pode adicionar cabeçalhos apropriados (text / css) com cabeçalho em php.
Outras dicas
Aqui está um bom Plugin que tenta gerir e / ou combinar seus ativos:
http://www.symfony-project.org/plugins/sfCombinePlugin
Aqui está sua descrição:
combina várias JavaScript e CSS arquivos em um JavaScript e um CSS arquivo em tempo de execução, a fim de minimizar o número de solicitações HTTP necessário para processar uma determinada página. este plugin funciona em ambientes distribuídos, suporta chaves versão de ativos, e é altamente personalizável.
Além disso, uma vez que é compilado, você pode ser capaz de usar PHP simples, desde que as variáveis ??ficar dentro do mesmo arquivo.