Enabling or disabling Page Composer & Page Builder
October 8, 2024
Starting with Jahia 8.2, two user interfaces available to edit content items inside pages:
- Page Composer, accessible from the first level of navigation and available from Jahia 8.0
- Page Builder, a new UI, available inside jContent
To ease change management, these UIs can be enabled or disabled using the OSGi configuration of jContent:
- hideLegacyPageComposer is the property to hide Page Composer; set it to false to show Page Composer.
- showPageBuilder is the property to show Page Builder; set it to true to show Page Builder
For organizations that have been using Jahia for a while, we recommend enabling both UIs so that users can continue using an interface they are familiar with, while trying the new Page Builder UI whenever they want.
Two methods are available to update the OSGi configuration of jContent:
- From the Jahia tools (OSGi console => OSGi => configuration =>
org.jahia.modules.jcontent
). SethideLegacyPageComposer
&showPageBuilder
- Using the following GraphQL call:
mutation { admin { jahia { configuration(pid:"org.jahia.modules.jcontent") { pcHide: value(name:"hideLegacyPageComposer", value:"false") pbShow: value(name:"showPageBuilder", value:"true") } } } }