Uploaded image for project: 'Magnolia pages module'
  1. Magnolia pages module
  2. PAGES-859

DOCS: Document that multiple Pages apps can be created

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Neutral
    • None
    • None
    • None
    • None

    Description

      As a developer I want to know that it is possible to provision an app that behaves like the Pages App. I want to know why this is useful, and I want an description of how it is accomplished.

      Note that as a first step we document getting it setup - but P13N is not yet documented - it is to be covered in a llater improvement. See PAGES-894

       

      Linked ticket has a working example. I suggest this example be moved into the DOCS space and referenced from a page in Magnolia documentation.

      Docs could go here: https://docs.magnolia-cms.com/product-docs/6.2/Apps/Developing-an-app.html

      Would be good to update this page to indicate that you can create multiple "Page Editor" based apps: https://docs.magnolia-cms.com/product-docs/6.2/Features/Content-authoring.html

       

      Rough Draft Suggestion:

      Developers can provision the Page Editor UI in any app, creating a more powerful and intuitive Magnolia for their Authoring teams.

      People want to use the Page Editor UI in other apps besides the Pages app.  For example to create a "Mobile" or "Kiosk" app to allow editing of multiple channels. Or they can create a "Reusables" app to allow creation of parts of pages which could be reused in many pages. This is supported in both freemarker and headlless mode.

      You can create a custom app which works similar to the pages app, but is tailored to the needs of your project. For example you might want to provide a custom action to create a page that is linked to some external content. You can store the content in a custom workspace and with a custom node type.

      Implementation

      For reference see this code example of a custom pages app: (Ggit repo)

      Here are the key factors to provision an app with the Page Editor UI.

      A

      B

      C

      Relevant Documents (Internal)

      https://wiki.magnolia-cms.com/display/PMTEAM/Page+Editor+in+Any+App+-+Product+Sheet

      https://wiki.magnolia-cms.com/display/PMTEAM/Page+Editor+Anywhere+-+Review

       

       

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mdrapela Martin Drápela
                czimmermann Christopher Zimmermann
                DeveloperX
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD