Skip to content

[BUG] With versioning enabled, "Show in Menu" does not work in page tree #7780

Open
@jrief

Description

@jrief

Description

On the admin site, the page tree offers a checkbox named "Show in Menu". If djangocms-versioning is enabled, clicking on this checkbox shows an error.

Steps to reproduce

In the admin open the page tree:

Screenshot 2024-01-24 at 12 19 17

then click on one of the checkboxes in the "Menu" column.

On top of the page tree this error message will appear:

Screenshot 2024-01-24 at 12 20 30

Expected behaviour

I am well aware that enabling/disabling this setting is not possible with versioning enabled.
However, then this button shall be in read-only mode and not clickable.

Do you want to help fix this issue?

Yes, if we can agree on this: With djangocms-versioning enabled, the option show/hide in menu can only be changed through the page settings in their detail and not through the page tree.

  • Yes, I want to help fix this issue and I will join #workgroup-pr-review on Slack to confirm with the community that a PR is welcome.
  • No, I only want to report the issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions