Customize the presentation of Lagom WHMCS Client Theme (opens new window) elements for your customers through the flexible Display Rules feature. Dive into the article below to explore the "CMS" display type, unveiling an array of innovative options and functions designed to enhance your user experience.
Display rules are used to assign selected theme functions to specific rules and they are used in:
When "Default" display is selected Lagom WHMCS Client Theme work as default, no additional CMS functionality will be shown in RS Themes addon. This setting has been designed for customers who decide to disable the CMS functions for their Lagom WHMCS Client Theme without removing its files or configuration.
When this type is selected, theme functionality can be assigned to fallowing rules:
When display "CMS" is activated, theme elements will be shown for customer NOT based on their login status as in "Default" display type, but based on visited page. Pages can be assigned to fallowing display rules:
To activate "CMS" functionality, you have to change the "Display Rule" in "RS Themes" addon as shown below:
Configuration of display rules is possible in two ways, below description shows bulk configuration, however these settings can be also modified on specific pages, as described in Theme Display Configuration article.
After activation of CMS display type, Layout Manager will show new options, which allows to assign different navigation layouts for specific display rules.
Layout can be assigned to specific display rule, by clicking on "Actions" button, and selecting correct rule assignment:
When CMS display type is activated, Menu Manager will show new options, additionally new navigation menus will be imported to your Lagom WHMCS Client Theme. These menus need to be customized to your needs.
Each navigation can be assigned to different display rule, which allows you to display different menu items for different theme pages:
Display rule settings can be managed via the menu management page in "Menu Settings" sidebar:
You can assign multiple display rules to single menu, as its done in "Footer" menu. When multiple rules are assigned, the same navigation items will be shown on all theme pages.
When CMS display type is active, pages in "Client Portal" and "Order Process", can be re-assigned to different display rules, via Page Manager, as can be seen in below screenshot:
This functionality, lets you decide what theme elements should be shown on this page. For example in our demo page (opens new window), we have decided that Knowledgebase pages, should display navigation which is assigned to "Website" display rule.