Varbase FAQs

Provides Frequently Asked Questions content type and related configuration. A frequently asked question and its answer.

  • FAQs page using the Varbase Layout Builder. so that sections and blocks could be managed on the page.

  • FAQs list as a block, which it could be placed in any section of the site.

  • Protected content of Frequently Asked Questions to be listed only on the /faqs page.

Varbase FAQs Module

Varbase FAQ features are bundled through the Varbase FAQs module. GitHub: https://github.com/Vardot/varbase_faqs Drupal.org: https://www.drupal.org/project/varbase_faqs

After building a project using the varbase-project template.

Install with Composer: $ composer require 'drupal/varbase_faqs:^9.0' Using Composer to manage Drupal site dependencies

The code of the Varbase FAQs module will be located in:

project_directory
|-- docroot
    |-- modules
        |-- contrib
            |-- varbase_faqs

Brings in the following core and contributed modules to your site:

Module

Purpose

User

(in Drupal core)

Manages the user registration and login system.

Node

(in Drupal core)

Allows content to be submitted to the site and displayed on pages.

Text

(in Drupal core)

Defines simple text field types.

Block

(in Drupal core)

Controls the visual building blocks a page is constructed with. Blocks are boxes of content rendered into an area, or region, of a web page.

Path

(in Drupal core)

Allows users to rename URLs.

Menu UI

(in Drupal core)

Allows administrators to customize the site navigation menu.

Manages configuration of questions for a FAQ page.

Adds Rabbit Hole functionality for nodes.

Adds an optional length indicator to fields

Provides an additional formatter for text field, text area and text format.

Limit the number of characters in textfields and textareas and shows the amount of characters left.

Features

  • FAQs page using the Varbase Layout Builder. so that sections and blocks could be managed on the page.

  • FAQs list as a block, which it could be placed in any section of the site.

  • Protected content of Frequently Asked Questions to be listed only on the /faqs page.

Required Varbase Modules

This module needs the following Varbase modules in order to function.

Varbase Layout Builder Module

Provides default configuration and enhancements to utilize Drupal core's Layout Builder.

pageVarbase Layout Builder

Varbase Landing Page (Layout Builder) Module

Provides Landing page (Layout Builder) content type and related configuration. Use Landing page (Layout Builder) to build pages with custom sections and layouts to display content in a modern way.

pageVarbase Landing page (Layout Builder)

Last updated