First, my apologies if this is a) not counted as a bug and b) this issue has been raised. I search issue queue and did not see conflicting entry.

I am new to Panels, Panels 3 being the first exposure. Thank you for a great and powerful module.

I noticed after creating a panel page which included the creation of a drupal menu entry from within the panel, if after saving I do anything to the menu drupal resulting menu entry eg change the name of the menu item, this is not reflected back in the panel page.

It's a minor irritant, but thought you'd like to know my experience.

Comments

merlinofchaos’s picture

I'm not sure if this is really a bug or not. The menu module UI to modifying menu stuff is kind of an aftermarket, so to speak. It operates at a layer after the Panels menu stuff operates.

I suppose Panels could take a look at that when it loads things, but it isn't allowed to actually touch those items (because that data can't be exported) so I worry that reflecting it could be problematic because you can't change it.

Brian Tastic’s picture

Your reply is helpful - thanks.

It sounds like a saftey protection for Drupal menu system/API from what you are saying?

I think this should be highlighted in the Panels 3 documentation should it be written.

Thank you for the reply

merlinofchaos’s picture

It's not really safety, just a separation of API layers, and the fact that in order for exports to work, Panels (really, Page Manager) shouldn't do anything that affects the actual database. Otherwise, when you use default pages in a module, their data won't be correct.

merlinofchaos’s picture

Component: Panel pages » Documentation
Category: bug » task

Add to documentation tasks.

japerry’s picture

Version: 6.x-3.2 » 7.x-3.x-dev
Issue summary: View changes
mike.roman’s picture

Looking into the documentation of this at Drupal Midcamp

mike.roman’s picture

Title: changes to Drupal menus not reflected back in panel page » Documenting that Drupal menu system overrides Panels menu setting
Project: Panels » Ctools
Version: 7.x-3.x-dev »
Status: Active » Needs review
StatusFileSize
new910 bytes

I actually had to go into Ctools to add the necessary documentation. I added "Renaming the menu item using the Drupal menu system (admin/structure/menu) will override this, even if it is renamed again here." to the field description for "Title" in the Panels "Menu" tab. This should make it clearer that the Drupal menu system controls Panels menu items.

joshmiller’s picture

Component: Documentation » User interface
Status: Needs review » Reviewed & tested by the community

Patch has been reviewed. Applies and reads well. Basically describes default behavior in a way that will help set user expectations. Excellent job @mike.roman!

damienmckenna’s picture

Project: Ctools » Chaos Tool Suite (ctools)
Version: » 7.x-1.x-dev

Moving the issue to the correct project.

rivimey’s picture

StatusFileSize
new831 bytes

Patch applies cleanly on 7.x-1.x

Improving help text is good and to be encouraged. However, the rest of the file uses long-line-strings rather than breaking them up, and this patch includes a lot of additional spaces, and newlines, into the text, which I feel is undesirable for translation and consistency purposes. Consequently, I attach a new patch where the lines are simply joined up again.

rivimey’s picture

joshmiller’s picture

So much effort for one line of text :) Patch from #10 is still RTBC'ed ... though, Rivimey, I would have perhaps set it back to needs review.

rivimey’s picture

Hi Josh, I know/agree.
I left it as RTBC simply because the new patch is not a substantive change to an already-reviewed patch (and "so much effort'), but if others disagree and wish to review, that is also fine.

damienmckenna’s picture

Status: Reviewed & tested by the community » Needs review
damienmckenna’s picture

Status: Needs review » Reviewed & tested by the community

Looks good :)

  • japerry committed cc02843 on 7.x-1.x authored by rivimey
    Issue #636052 by rivimey, mike.roman: Documenting that Drupal menu...
japerry’s picture

Status: Reviewed & tested by the community » Fixed

Committed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.