-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Description
We have recently migrated to Django-cms 4, and the placeholder conf settings for default_plugins seem to have been completely removed.
When looking at the source code, and comparing this with older projects running on CMS 3 it seems to have been removed.
We have also found a git commit where the code has been removed:
eef5cbb
Despite it seemingly being removed, docs still have a reference to the PLACEHOLDER_CONF.default_plugins:
https://docs.django-cms.org/en/latest/reference/configuration.html#cms-placeholder-conf
Steps to reproduce
- Upgrade to DjangoCMS 4
- Create PLACEHOLDER_CONF with 'default_plugins' key.
- Nothing happens when rendering the placeholder
Expected behaviour
Fill the page with default plugins when the model is first created or the page is first rendered.
Actual behaviour
Nothing, as the code is removed.
Screenshots
When searching dependencies in DjangoCMS 3
When searching dependencies in DjangoCMS 4
Additional information (CMS/Python/Django versions)
DjangoCMS version is 4.1.0
Do you want to help fix this issue?
- Yes, I want to help fix this issue and I will join the channel #pr-reviews on the Discord Server to confirm with the community that a PR is welcome.
- No, I only want to report the issue.