Footer Module
Estimated Reading Time: 2 minutes
Overview
A footer module displays as the bottom section of a web page. You might add a logo, calls to action, navigational elements, search fields, or other features to the footer. You create a footer in its own module, then connect it to your application.
It's important to note that footer module RBAC RBAC (Role-Based Access Control) is a method to control system access for authorized users. The role in RBAC refers to the levels of access employees have to a network. (role-based access control) is defined by the RBAC of the embedded components.
What You’ll Learn
In this article, you'll learn how to create, preview, connect, and disconnect footer modules to an application.
Creating a Library Element Footer
You'll need to create a footer module before you can connect it to your application. The best way to do this is to add your footer module to the Library. By adding your module to the library, you can share it throughout your applications and even the entire environment.
NOTE If you plan to create a footer, be mindful when naming components. Both the header and footer modules can't have components with the same Property ID. Otherwise, neither display in Express View. It's best practice to differentiate components with a descriptive name— forexample, dwFooterOutput.
1. | At the top right of the Unqork Designer Platform, click the Library ▾ drop-down. |
2. | Click Library Elements. |
3. | Click + Create New. |
4. | In the Module Name field, enter a name for your module. |
NOTE To quickly find your footer later, start your module name with Footer. For example, Footer: Acme Corp.
5. | Click Create. |
From here, you can open the module and customize your footer. Here are the following supported components:
-
Primary Field: All components.
-
Secondary Field:
Button and
Hidden components.
-
Display & Layout:
Columns,
Field Group,
HTML Element, and
Panel components.
-
Data & Event Processing:
Data Workflow,
Decisions,
Initializer, and
Plug-In components.
Previewing a Footer Module
It's important to note that all modules that you plan to navigate to using your footer module must exist in the same application. Otherwise, you'll receive a 403 error. The following image shows you how to preview a module at the application level:
Also, to successfully preview your footer module, you must preview it at the application level. Otherwise, you need to manipulate the browser URL to consider any redirects. The URL looks something like the following: https://www.{your-environment}.io/app/{appPath}#/display/{moduleId}/{submissionId}/{moduleId}.
Connecting an Existing Footer Module to Your Application
If you already have an existing footer in your workspace or Library, you can connect it to your application.
1. | Navigate to your workspace and locate your application tile. |
2. | Click the ellipsis (···) menu. |
3. | Click ![]() |
4. | From the Footer Module drop-down, enter or select a footer module. |
5. | Click Save. |
Disconnecting a Footer Module
If you decide you don’t want a footer in your application anymore, you can remove it.
To remove a footer module from an application:
1. | Navigate to your workspace and locate your application. |
2. | Click the ellipsis (···) menu. |
3. | Click ![]() |
4. | From the Footer Module drop-down, click the X next to the Footer Module’s name. |
5. | Click Save. |
Resources