Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

You can use Reservation Display Contexts to conditionally display reservation information on a calendar, depending on factors such as the reservation type or the current view the user is on.

The information you can display in this way, can be found in two areas on the calendar:

  1. A Reservation Title Group, which is a collection of fields shown on the reservation block


  2. A Hover Definition, which is a collection of fields that is shown in a popup when the user hovers over a reservation. This can include related lists. More info on configuring Hover Definitions can be found here: Add fields and related lists to the hover


Simply put, a Reservation Display Context is a bunch of conditions that define when to display a specific Hover Definition and Reservation Title Group. For each reservation, Booker25 will attempt to apply the Reservation Display Context with the most specific conditions. For this reason we recommend having one fallback context with an empty value in all of the condition fields. That way you can ensure there is always at least some information shown to the user.

Defining Reservation Display Contexts

  1. Navigate to the Reservation Display Contexts tab


  2. Click New. Choose Reservation Display Context and click Next.
  3. You will see three sections on the form: Information, Context, and Reservation Display.


  4. In the Information section, fill in a name of your own choice, and an SObject Type. In almost all cases this should be B25__Reservation__c.
  5. In the Context section, specify the conditions under which you want to display the titles and hover. All of the context fields are optional. For a detailed explanation of how Booker25 determines what context to use, see the next section below.
  6. In the Reservation Display section, fill in the Reservation Title Group and the Hover Definition you want to display. Read the next two sections for more information on this.


A detailed explanation of contexts can be found here: An explanation of Context.

Define Reservation Titles

See this article on how to change the information shown on the blocks on the calendar

Define Reservation hovers

See this article on how to change the information shown in the hovers on the calendar

Related articles

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@101b6
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "hover" , "calendar" , "reservation-title-groups" , "singleresourcecalendar" ) and type = "page" and space = "BPD"
labelscalendar singleresourcecalendar reservation-title-groups hover

Page Properties
hiddentrue


Related issues




Panel
titleOn this page

Table of Contents