Uploaded image for project: 'Magnolia Site Module'
  1. Magnolia Site Module
  2. MGNLSITE-161

Support more that websites workspace, include support for custom workspaces and pages apps

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Major
    • 1.4.5
    • None
    • None
    • Linux/Openshift
    • Yes
    • Yes
    • DevX 42, DevX 43
    • 3
    • Yes

    Description

      We have a custom Pages App (sg_category_pages) which we wanted to manage the available templates in the way that is done in the Magnolia Pages app (using sites). Currently this is not supported in Magnolia 6.2.x. 

      We added this functionality with the included file (see the import for the magnolia class path) which simply removed the workspace = website check, and a little mapping magic and we had a solution.

      We request that you add support for multiple workspaces so we can remove this fix.

      See SUPPORT-13208 

      <type-mapping>
      <type>info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability</type>
      <implementation>com.sallinggroup.magnolianext.app.categorypages.data.SgConfiguredSiteTemplateAvailability</implementation>
      </type-mapping>

      What was done:

      Previously in ConfiguredSiteTemplateAvailability if the workspace was not "website" then this error was logged: "Not able to access the Node's session or workspace"

      This check has been removed.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            There are no Sub-Tasks for this issue.

            Activity

              People

                jbenito Javier Benito
                jalexander James Alexander
                Dan Christiansen, Klaus Pedersen
                DeveloperX
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 1.5h
                    1.5h