/ / Comment ajouter bootstrap cdn ou pure.css à un bloc dans la version 5.6 de concrete5? - php, twitter-bootstrap, concrete5, concrete5-5.7

Comment ajouter bootstrap cdn ou pure.css à un bloc dans concrete5 version 5.6? - php, twitter-bootstrap, concrete5, concrete5-5.7

Je veux ajouter / lier boost CDN à mon bloc concrete5 (v. 5.6). Je veux que ce soit spécifique à ce bloc particulier seulement. J'ai essayé de chercher dans l'ancienne documentation à

https://legacy-documentation.concrete5.org/developers

mais je n'ai rien trouvé. J'ai trouvé quelque chose dans la nouvelle documentation à l'aide d'actifs

https://www.concrete5.org/community/forums/5-7-discussion/how-exactly-do-we-use-asset-registering

mais cela ne semble pas fonctionner dans l'ancienne version.

Je vous remercie

Réponses:

1 pour la réponse № 1

Comme indiqué dans les legacy-docs (version 5.6.x) sous Blocs / Configuration de l'annuaire / Feuilles de style, JavaScript et autres actifs:

Les éléments nommés suivants seront automatiquement ajoutés à une page en-tête, si le bloc en question a été ajouté à cette page:

  • view.css
  • view.js

En outre, ce comportement s'applique également à tous les fichiers de n'importe quel nom. dans les répertoires suivants, devraient-ils exister:

  • css /
  • js /

Le dossier CSS du bloc (sous / application ou dans un package) est donc le suivant:

blocks/block_handle/css/


0 pour la réponse № 2

Vous pouvez également utiliser l'appel addHeaderItem à partir de votreVoir la fonction dans le contrôleur du bloc si vous voulez faire quelque chose comme le CDN, gardez à l’esprit que tout CSS ajouté sera appliqué à la page entière à moins que les classes ne soient spécifiques au bloc.