/ /website-builder/ /extensions/ /module-integration/ /order-form/

# Website Display

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 Rule

Display rules are used to assign selected theme functions to specific rules and they are used in:

  1. Layout Manager - allows you to decide for what rule, specific theme layout will be used.
  2. Menu Manager - let you decide for what rule, specific theme menu will be show .
  3. Page Manager - only available with "CMS" display rule, let you re-assign pages from "Client Portal" and "Order Process" display rules, to different display rules.

# Display Types

# "Default" Type

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 following rules:

  1. Existing Customer - specific settings shown only for "Logged IN" customer.
  2. Guest Customer - specific settings shown only for "Logged OUT" customer.

# "CMS" Type

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 following display rules:

  1. Website - All pages from the Website category and pages, which are assigned to "Website" display rule in Page Manager.
  2. Client Portal - All pages from the Client Portal category and pages, which are assigned to "Client Portal" display rule in Page Manager.
  3. Order Process - All pages from the Order Process category and pages, which are assigned to "Order Process" display rule in Page Manager.

# Display Settings

# Change Display Type

To activate "CMS" functionality, you have to change the "Display Rule" in "RS Themes" addon as shown below:

  1. Open "Settings" tab.
  2. Click on "Actions" button next to the "CMS".
  3. Click "Active" to enable the "CMS" display rule.

# Configure "CMS" Rules

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.

# Theme Settings

  1. Main Navigation Layout - Decide what Navigation Layout will be shown for pages from the "Website" category.
  2. Footer Layout - Decide what Navigation Layout will be shown for pages from the "Website" category.
  1. Main Menu - Decide what Main Menu will be shown for pages from the "Website" category.
  2. Secondary Menu - Decide what Secondary Menu will be shown for pages from the "Website" category.
  3. Footer Menu - Decide what Footer Menu will be shown for pages from the "Website" category.

# Theme Display Configuration

# Layout Manager

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.

# Page Manager

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.