django-cms / djangocms-bootstrap4

django CMS Bootstrap 4 is a plugin bundle for django CMS providing several components from the popular Bootstrap 4 framework.
https://www.django-cms.org/
Other
82 stars 58 forks source link

[djangoCMS 4.0/3.8] Broken/not working Plugins #134

Closed crydotsnake closed 3 years ago

crydotsnake commented 3 years ago

What is this issue about?

This issue lists plugins from the djangocms-bootstrap4 package that are broken or not working and have error messages under djangoCMS version 4.

Broken plugins ive found so far

Link/Button Plugin

Error message: Bildschirmfoto 2021-04-02 um 20 29 46

crydotsnake commented 3 years ago

Carousel/Carousel Slide Plugin

Bildschirmfoto 2021-04-03 um 10 23 35

Tabs Plugin

Bildschirmfoto 2021-04-03 um 10 44 32

sin-ack commented 3 years ago

I believe this is intended. From the README:

django CMS Bootstrap 4 does not add the styles or javascript files to your frontend, these need to be added at your discretion.

I do agree with this, because otherwise it would get in your way when you want to add Bootstrap 4 yourself (plugin JS/CSS clashing with own assets in the case of bundling). However, djangocms-installer should probably set this up for you, as it also installs this package alongside DjangoCMS, and by default it does not add any styles. Maybe something like simple static files containing minified Bootstrap as a first step, which developers can replace with their own custom setup if they need to?

crydotsnake commented 3 years ago

Closed the issue because at least it was not a bug with the bootstrap4 package.