Frage

Gibt es eine Möglichkeit kann ich Route Assets innerhalb meines CSS, wo der Rest der Ansichten sie ziehen? Ich meine, in der CSS kann ich anrufen url_for oder css_for oder so ähnlich, um die Bilder durch das Vermögen Router gehen zu haben?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Sie können eine Controller-Aktion verwenden, um Ihre CSS zu machen (mit einer erb-Vorlage) und stellen Sie den Inhaltstyp text/css.

Werfen Sie einen Blick auf diesen Blog-Post von Josh Susser auf dynamisch erzeugt Sheets . Es ist aus dem Jahr 2006, aber die beschriebene Technik ist nach wie vor anwendbar.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top