Sto progettando molto un sito Web utilizzando CSS Files, ma ho diverse occorrenze di immagini di sfondo, immagini per elenchi puntati e probabilmente troverò un'altra necessità per la funzione css url()
.In che modo gli URL vengono gestiti all'interno del file CSS in CakePHP in modo che facciano riferimento alla posizione corretta?
Ma, a torta, tutto URL deve essere gestito dalla funzione Route::url()
, in diversi modi, essendo più comune l'$html->url()
Ma il mio problema è che i CSS I file non vengono interpretati da PHP. Come posso creare un file CSS che contiene qualcosa come:
div.coolbg {
background-image: url('<?= $html->url("/img/coolbg.jpg") ?>');
}
Sede, la mia ultima opzione è quella di importare il file css inline sul layout in modo che possa essere interpretato. Ma io preferisco decisamente usare un approccio più "Cake".
Grazie!
Beh, sono totalmente in disaccordo con il percorso assoluto, dal momento che non è abbastanza generico da funzionare in diversi scenari, ma adotterò la relativa soluzione perché ho chiesto un "Cake way" e niente di meglio del modo in cui la torta lo fa in esso proprio file CSS. Grazie ! –