---
title: "SilverStripe"
date: "2024-07-24T18:52:05+00:00"
summary: "Discover SilverStripe CMS integration requirements for Acquia Web Governance. Learn about deeplinking, page IDs, and URL generation."
image:
type: "page"
url: "/web-governance/silverstripe"
id: "56c2413b-bbd2-472e-b059-981137aea1fb"
---

This page provides the requirements for Web Governance CMS integration to work with SilverStripe. 
==================================================================================================

Requirements[​](https://developer.monsido.com/cms/silverstrip#requirements "Direct link to Requirements")
---------------------------------------------------------------------------------------------------------

Deeplinking SilverStripe requires a Page containing either an HTML element with `<body data-page-id=" ">` or a javascript element with a /admin/ url pointing to the same content on the admin section.

If none is found, then a default URL will be created with the path of the current page.

### Example 1:[​](https://developer.monsido.com/cms/silverstrip#ex-1 "Direct link to Ex 1:")

    <script>
        function doc_keyUp(e) {
            if(e.altKey && e.keyCode == 69) {
                window.open("https://domain.tld/admin/pages/edit/show/420");
            }
        }
    </script>
    

### Example 2:[​](https://developer.monsido.com/cms/silverstrip#ex-2 "Direct link to Ex 2:")

    <body data-page-id="420">
    

Generated URL[​](https://developer.monsido.com/cms/silverstrip#generated-url "Direct link to Generated URL")
------------------------------------------------------------------------------------------------------------

If ID is found:

    http(s)://domain.tld/admin/pages/edit/show/#{id}
    

If none is found then:

    http(s)://domain.tld/admin/edit/page/show/#{page_path}