I'm currently implementing authcache and am trying to figure out how to clear non-node (page manager) pages. I can use the expire module to clear that certain url on a node update which works.

The issue is when I make a change to the page manager/panel page itself such as changing the title or moving things around. I've searched around and can't seem to find anything. Does anyone have any experience with this? Apologies if this is the wrong place to post.

Comments

znerol’s picture

Interesting case. Do you think that modifying the panels will be part of the day-to-day workflow on that site or is it only a problem during infrequent site-building tasks?

znerol’s picture

If this affects day-to-day work, then maybe the easiest way is to add an additional submit callback to the affected form via hook_form_alter?

Also panels has hook_panels_display_save, and it seems that the Cache Actions module implements it for some purpose.

atracht’s picture

Does having a panelized node type called "page" have any advantage/disadvantage over having a ctools/page manager page?

With the panelized node version you get modified dates and cache expiration. I can't be the only one who uses pages like this.

I'm stupid, I think page manager pages are separate entities than regular nodes?

znerol’s picture

Does having a panelized node type called "page" have any advantage/disadvantage over having a ctools/page manager page?

Don't ask me, I'm neither using panels or panelizer nor page manager in production. In order to minimize confusion, I'd rather not name a panelized node a "page".

I think page manager pages are separate entities than regular nodes?

That's true.

Btw. there is a very good screencast serie by NodeOne (now Wunderkraut) about Page Manager.

znerol’s picture

Status: Active » Postponed (maintainer needs more info)

Not sure whether this request is answered.

znerol’s picture

Status: Postponed (maintainer needs more info) » Closed (outdated)