Footer Module

Estimated Reading Time:  2 minutes


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:

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 Settings Icon Settings.
4. From the Footer Module drop-down, enter or select a footer module.

A static image displaying the App Details modal, the Footer Module drop-down is selected and the Select Existing Module field is highlighted.

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 Settings Icon Settings.
4. From the Footer Module drop-down, click the X next to the Footer Module’s name.

A static image displaying the App Details modal. The Footer Module field displays a X button to disconnect an existing footer module.

5. Click Save.