Event Custom Fields

Events Booking allows creating custom fields to display more information about the event if needed (beside basic information such as title, event date, location, description....). For example, if you create an event which has different price for different types of registrant (Adult, Children...), you might want to create custom fields to show these price on events list and event detail page. If so, you can follow the steps below to setup it:

  1. Change necessary settings in Configuration of Events Booking. Go to Events Booking => Configuration:
    • Set Event Custom Field config option to Yes
    • By default, Events Booking only show these custom fields on event detail page. If you want to show these custom fields on events list page, look at Themes tab, find and set the config option Show event custom fields in category view to Yes
  2. Open the file components/com_eventbooking/fields.xml, define custom fields you want (the custom fields need to be defined via an XML file in this case). There are two custom fields defined by default : A textbox custom field and a textarea custom field. You can define similar custom fields in the fields. The list of supported custom field types can be found at http://docs.joomla.org/Standard_form_field_types . For your need, I believe you only need to use the following field types:
  3. Now, when you add/edit an event, you will see a new tab called Extra Information. You can enter value for the custom fields you created in this tab and these information will be showed in the frontend (on the category page and event details page) when users browse for events

Extra Information