Voglio aggiungere / collegare boostrap CDN al mio blocco concrete5 (v. 5.6). Voglio che sia specifico per questo particolare blocco. Ho provato a cercare nella vecchia documentazione all'indirizzo
https://legacy-documentation.concrete5.org/developers
ma non ho trovato nulla, ho trovato qualcosa nella nuova documentazione usando le risorse
https://www.concrete5.org/community/forums/5-7-discussion/how-exactly-do-we-use-asset-registering
ma questo non sembra funzionare nella vecchia versione.
Grazie
risposte:
1 per risposta № 1Come detto in legacy-docs (versione 5.6.x) sotto Blocchi / Configurazione directory / fogli di stile, JavaScript e altre risorse:
I seguenti oggetti nominati verranno automaticamente aggiunti a una pagina "s intestazione, se il blocco in questione è stato aggiunto a quella pagina:
- view.css
- view.js
Inoltre, questo comportamento si applica anche a qualsiasi file di qualsiasi nome all'interno delle seguenti directory, dovrebbero esistere:
- css /
- js /
Quindi la cartella CSS del blocco (sotto / applicazione o in un pacchetto) è la seguente:
blocks/block_handle/css/
0 per risposta № 2
Puoi anche utilizzare la chiamata addHeaderItem dal tuovisualizzare la funzione nel controller del blocco se si desidera eseguire qualcosa come il CDN, tenere presente che qualsiasi CSS aggiunto verrà applicato a tutta la pagina a meno che le classi non siano specifiche del blocco.