Как добавить bootstrap cdn или pure.css в блок в concrete5 версии 5.6?

Я хочу добавить / связать Boostrap CDN с моим блоком concrete5 (v. 5.6). Я хочу, чтобы он был специфичным только для этого конкретного блока.
Я пытался искать в старой документации на

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

но ничего не смог найти. Я нашел что-то в новой документации, используя активы

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

но это не похоже на работу в старой версии.

Благодарю вас

0

Решение

Как сказано в документах legacy-docs (версия 5.6.x) под Блоки / Настройка каталогов / Таблицы стилей, JavaScript и другие активы:

Следующие именованные элементы будут автоматически добавлены на страницу
заголовок, если рассматриваемый блок был добавлен на эту страницу:

  • view.css
  • view.js

Кроме того, это поведение также относится к любым файлам с любым именем
в следующих каталогах, если они существуют:

  • CSS /
  • JS /

Таким образом, папка CSS блока (в каталоге / application или в пакете) выглядит следующим образом:

blocks/block_handle/css/

1

Другие решения

Вы также можете использовать вызов addHeaderItem из вашей функции представления в контроллере блока, если вы хотите сделать что-то вроде CDN, имейте в виду, что любой добавленный CSS будет применяться ко всей странице, если классы не являются специфическими для блока.

0

По вопросам рекламы [email protected]