Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

The Dynamic Banner module allows you to set a unique banner on each page. For example, an 'about' banner for the About page. A 'Contact' banner for the 'Contact' page and so on.

It lightens the load on web developers from creating many blocks for pages with different banners.
This module will read from the database to automatically decide which banner goes on which page based off of the rules and administrator sets.
This module has many different usage patterns and is extremely reusable.

There is various usage notes in the help section of the module

This module supports

set banner (so that one banner one page)
wildcard pages (so that a certain banner shows up on all pages below a certain link)
random banner (so that you get to choose what sets of banners will randomize on ONE page)

Please note that if you want to add a single banner to one page then this is not really the module for you. I highly recommend this tutorial using views if you want to accomplish this Views Slideshow. You can also find other great tutorials online for views slideshow which is really powerful for rotating banners (carousels)

Configuration

  1. Navigate to Administration > Extend and enable the module.
  2. Navigate to Administration > Structure > Dynamic Banners to add
    banners.
  3. Select "Add Banner" to add a new banner.
  4. Enter Banner Path by specifying an existing url path you wish to put a
    banner on. For example: home, user* (wild card), content! (random). Enter
    a path as it appears in the url of your site.
  5. Choose an image type, upload an image, enter the text associated with the
    banner, and specify the link to point to.
  6. Select the mode for the banner to display under (this is different than
    display setting): normal, time_based, rotating, or fade.
  7. Save Banner.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jan 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-1.0-beta2 Pre-release Jan 12, 2024