Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Comment #1
znerol CreditAttribution: znerol commentedInteresting 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?
Comment #2
znerol CreditAttribution: znerol commentedIf 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.Comment #3
atracht CreditAttribution: atracht commentedDoes 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?
Comment #4
znerol CreditAttribution: znerol commentedDon'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".
That's true.
Btw. there is a very good screencast serie by NodeOne (now Wunderkraut) about Page Manager.
Comment #5
znerol CreditAttribution: znerol commentedNot sure whether this request is answered.
Comment #6
znerol CreditAttribution: znerol commented