What would you like to know more about?

Global and Product Banners

There are two options to implement the custom banner message: Globally and per product site.

  • You must be a Heretto administrator to do this.
Heretto maintains documentation for specific tasks in a read-only Word document.
  1. In staging, open the ACST_Cofig.json file.
  2. Locate "htmlReplacements" section, as shown.
    "htmlReplacements": {
    "customBanner": {
    "global": "This is a global alert.",
    "siteSection": {
    "realm": "This is a site section level alert for Realm.",
    "pds": "This is a site section level alert for PDS."
    }
    }
    },
    
  3. To update the global message, change the value of the "global" key under the "customBanner" object.
  4. To add a new site section message, name the JSON Key as the site section's slug. For example, Realm Accounting's URL is https://help.acst.com/en/realm-accounting, and 'realm-accounting' is the slug.
  5. To add a link in a global or site message, insert the cross-reference like this:
    "headmaster": "Thank you to our HeadMaster schools for your past support. While daycare support will continue, <a href=\"https://help.acst.com/en/headmaster/headmaster/whats-new/headmaster-11.5.1.20-release-notes\" target=\"_blank\">support and features for schools</a> ends August 2024.",
    Figure 1. Site-level Banner Example
A global or site-level message appears across staging. You'll need to push these changes to production for them to take effect publicly.

If a user closes the banner, it will not show up again until their next browser session. This means the message will be displayed again the next time they open a new browser session.