3 Stimmen

Verwendung von PHP-Variablen in Ihrer CSS-Datei in Symfony

Ich würde gerne PHP-Variablen in meinen CSS-Dateien verwenden, aber ich möchte nicht den gesamten Symfony-Stack für jede Datei laden. Hat jemand irgendwelche Best Practices und/oder Plugins, um ihre CSS-Dateien in Symfony zu verwalten?

5voto

deresh Punkte 510

Aber Sie brauchen nicht den vollen Symfony-Stack dafür (außer wenn Sie einige interne Symfony Zustand / Variable benötigen).

Sie verwenden einfach

<link rel="stylesheet" type="text/css" media="screen" href="http://stackoverflow.com/css/mycss.php" />

und dann können Sie php innerhalb Ihrer css verwenden. Sie könnten entsprechende Header (Text/Css) mit Header in php hinzufügen.

2voto

thrashr888 Punkte 1477

Hier ist ein gutes Plugin, das versucht, Ihre Assets zu verwalten und/oder zu kombinieren:

http://www.symfony-project.org/plugins/sfCombinePlugin

Hier ist ihre Beschreibung:

Kombiniert mehrere JavaScript und CSS Dateien zu einer JavaScript- und einer CSS Datei zur Laufzeit, um die Anzahl der die Anzahl der HTTP-Anfragen zu minimieren die zum Rendern einer bestimmten Seite erforderlich sind. Dieses Plugin funktioniert in verteilten Umgebungen, unterstützt Asset-Versionsschlüssel und ist sehr anpassbar.

Da es kompiliert ist, können Sie außerdem Mai einfaches PHP verwenden können, solange die Variablen in derselben Datei bleiben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X