Ich habe alle meine Bilder für mein Admin-Thema im Assets-Ordner in einem Ordner namens admin abgelegt. Dann verlinke ich es wie gewohnt dh.
# Ruby
image_tag "admin/file.jpg" .....
#CSS
.logo{ background:url('/assets/images/admin/logo.png');
Zu Ihrer Information. Nur zum Testen verwende ich das Tag "asset_path" noch nicht, da ich meine Assets noch nicht kompiliert habe.
Ok, alles gut, bis ich mich entschied, ein Bild zu aktualisieren. Ich habe einige Farben ersetzt, aber beim erneuten Laden wird das neu gestaltete Bild nicht angezeigt. Wenn ich das Bild direkt im Browser ansehe, wird immer noch das alte Bild angezeigt. Ich ging noch einen Schritt weiter und zerstörte den Ordner mit den Administratorbildern. Aber es hat nichts kaputt gemacht, alle Bilder werden noch angezeigt. Und ja, ich habe meinen Cache geleert und mehrere Browser ausprobiert.
Gibt es eine Art Bild-Caching? Dies ist nur eine lokale Entwicklung mit pow, um die Seiten zu bedienen.
Selbst wenn der gesamte Bilderordner zerstört wird, werden die Bilder weiterhin bereitgestellt.
Vermisse ich etwas