Sulu Version Restore Buys You a Draft, Not an Instant Rollback
Sulu's restore button doesn't touch the live site — it rebuilds your draft from an old version. Here's the two-step rollback, its limits, and how to drill it before an incident.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Sulu's restore button doesn't touch the live site — it rebuilds your draft from an old version. Here's the two-step rollback, its limits, and how to drill it before an incident.
Sulu keeps draft edits separate from published pages in its PHPCR repository. Learn how to publish, revert, and check cache behavior without exposing unfinished content.
In Sulu, changing a content type definition modifies both the persistent database schema and the content model, yet the platform provides two separate recovery mechanisms that operate at different layers. A Doctrine migration down-step can revert the physical schema, while Sulu's content staging feature restores prior content element states without altering
Sulu's Administration UI offers a documented versions list that lets editors restore a previous page version, but the behavior is uncertain when the page template's property schema changed after that version was saved. In Sulu 2.x, templates are defined in XML and content is persisted through Doctrine, so a restored version may contain properties the current