How to stage changes to panels layout or content

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
mikey_p's picture

We've got a site built on Panopoly and we are needing to build lots of landing pages and sometime stage content changes to our panels pages and panelized nodes. This is really hard since we can't find anyway to save a draft revision of a panels layout, and it's also hard to work with fieldable panel panes. We installed Node Clone module to help with building new pages, and while panelizer seems to handle that well, it doesn't clone the fieldable panels panes, so editing those on the cloned pages also update those panes on the original page.

How are folks handling changes to panelized pages and nodes when the content you want to update is in a fieldable panel pane?

Comments

Did you ever find an answer?

UTAN_dev's picture

In the past year, what method(s) have you discovered to stage content in Panopoly sites?

Fieldable panels panes can be exported to features with UUID

PI_Ron's picture

You can export fieldable panels panes (and their parent panels) to features.

Thanks for the tip; however,

UTAN_dev's picture

Thanks for the tip; however, I don't see anything Features-related as a viable client-facing solution for clients wanting to stage their own content. And searching for solutions for exporting panels gets me confused really fast.

Say a client creates or updates a Panopoly Content Page or Landing Page on their staging site and wants to export it to production once the page is built. (The page would contain various standalone FPPs, plus some "Add content item" and "Add image" FPPs, so there would be references to other content on the site.)

Can you give a summarized step-by-step method for the client to export this entire page to production?

Agreed a deployment related

travisc's picture

Agreed a deployment related workflow is not something that should ever be client facing. Even if your client is or has a bunch of developers, content should come down from production, never up to it. Your better off staging your content on using something like a true content publishing system workflow. https://www.drupal.org/project/cps.

Panels

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week