Menu

#5549 View customizing

Parent Category:
DPCalendar
Category:
Booking system
Last Updated:
Allon Moritz, Tuesday, 02 May 2023 15:49
Created:
Tuesday, 19 December 2017 12:19
Hits:
3872

This feature is part of the DPCalendar Standard subscription.
SubscribePHP 7.4PHP 8Joomla 3.10Joomla 4.4Joomla 5

Introduction

It is possible to customize the detail and form views for bookings and tickets to a certain degree. In the DPCalendar options the site admin can set up the order of the fields and which ones should be required, optional or hidden. This includes also the custom fields for the bookings and tickets.

Booking form fields

Fields visibility

There are some special fields like the booking state or price which are handled differently for visitors and admins/authors. A booking admin or the event author can always edit all fields while the attendee only the ones which are relevant for them.

Messages in the booking details view

After a booking is done a view is shown with the details. Additionally a thank you title is displayed. If you want to override this title, then make a language override of the string _COM_DPCALENDAR_VIEW_BOOKING_MESSAGETHANKYOU. In the global DPCalendar options you can also define an order text. It is pre filled with the language string _COM_DPCALENDAR_FIELD_CONFIG_BOOKINGSYS_ORDERTEXT. If you want to change it, then either change the text in the editor or make a language override of it.

Got a booking canceled by a payment provider, then is a view shown as well with a regret title. If you want to override this title, then make a language override of the string _COM_DPCALENDAR_VIEW_BOOKING_CANCEL_PAYHEADING. In the global DPCalendar options you can also define a cancel text. It is pre filled with the string _COM_DPCALENDAR_FIELD_CONFIG_BOOKINGSYS_CANCELTEXT. Either use some text or on multilanguage sites, add a string constant there too. If a paid booking got canceled, then the paid canceled text from the global DPCalendar options is displayed. It is pre filled with the string _COM_DPCALENDAR_FIELD_CONFIG_BOOKINGSYS_CANCEL_PAIDTEXT. If you want to change it, then either change the text in the editor or make a language override of it.

Comments (0)

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.