Joomla - JEvents Generator
In this article
With this dynamic slide generator you can show the contents of your JEvents events.
Tutorial
- 1
-
Creating a new dynamic slide
To get started, go to any Slider Settings page and add a new dynamic slide. Choose
JEvents
. - 2
-
Configuring the generator
Set up your generator. Choose the settings you want. Popular options you probably want to configure: category where your content will be pulled from, the number of slides you want to have, the ordering of the content.
You can also click on the View Records button to see the data you'll be creating your slide with.
When you're done, click on
Add
. - 3
-
Editing the dynamic slide
After you saved your generator, you'll be redirected to the Slide Editor to set up the look of your slide. You can create your content by using variables.
Not sure what are the variables or how to use them? Learn how to work with variables.
JEvents - One time events
Configuration
You can use these options to set what you want your generator to show.
Filter
Categories
You can select the categories from where you want the events.
Calendars
You can select calendars to filter your events from the selected categories.
Started
You can choose to only show those events, which haven't started yet, or already starter, or all.
Ended
You can choose to only show those events, which haven't ended yet, or already ended, or all.
Specified end time
You can choose to only show products which are having specific end times or aren't having specific end times or all.
Location
You can write one location here, and then only those events will be in your slider, which are there.
Date format, Time format
This is how your start_date, end_date, start_time and end_time variables will show up. You can use the PHP date formats.
Date variable offset
Timezone offset in hours. For example: +2 or -7. If you leave it empty, Joomla's System → Global Configuration → Server → Server Time Zone setting will be used.
Date filter offset
Timezone offset in hours. For example: +2 or -7. If you leave it empty, Joomla's System → Global Configuration → Server → Server Time Zone setting will be used.
Item ID
JEvents events can show up on any pages, because that is how Joomla works, so your item's link can be as many links, as many menu items you have in your website. To make Joomla choose one of your menu items, you can give an Item ID, which will connect your event link to that page. This can be useful, when you want one of your menu items to be active, when you go to the link the url variable will lead. Also your different pages have different modules on them, so with the Item ID you will specify which modules will show up on this event page too. You see your pages' Item ID-s, if you turn off the SEO links in the System → Global Configuration → Search Engine Friendly URLs, then you will see it in the links of your pages in the frontend. If you leave the Item ID on 0, that will be the base Item ID, which is usually your Homepage. Learn more about the Item ID.
Started
and
Ended
filters, that you see events you think shouldn't be there,
check out this article.
JEvents Standard Image and File Uploads plugin
Adds support for JEvents Standard Image and File Uploads plugin.
Order
Field
The field which decides the ordering of your content.
- Start date
- End date
- Creation time
- Modification time
- Title
- Hits
- ID
Order
The order direction.
- Ascending
- Descending
Generator Settings
Learn about the Generator Settings
at the Generator Settings documentation.
Variables
These are the available variables you can use to build your dynamic slide content in the Slide Editor.
Not sure what are the variables or how to use them? Learn how to work with variables.
- title - The title of the event.
- description - The description of the event.
- image, thumbnail - The first image from the event's description.
- url - Url to the event. An event can have link in any of your pages, since it's a content, meaning it can appear on any of your Menu manager pages. Use the Item ID to define which menu item you want it to be connected to. You can only choose one menu item, so some events might link to different pages, than your menus!
- start_date - The start date of the event.
- start_time - The start time of the event.
- end_date - The end date of the event.
- end_time - The end time of the event.
- location - The location of the event.
- contact - The contact of the event.
- hits - The number of hits on the event.
- extra_info - The extra info of the event.
- image_x, image_orig_x, image_thumb_x - If the JEvents Standard Image and File Uploads plugin is installed on your website, and you turn on the Multiple images/events option, you will have these image variables, which have different image sizes.
JEvents - Repeating events
Configuration
You can use these options to set what you want your generator to show.
Filter
Categories
You can select the categories from where you want the events.
Calendars
You can select calendars to filter your events from the selected categories.
Specified end time
You can choose to only show products which are having specific end times or aren't having specific end times or all.
Location
You can write one location here, and then only those events will be in your slider, which are there.
Date variable offset
Timezone offset in hours. For example: +2 or -7. If you leave it empty, Joomla's System → Global Configuration → Server → Server Time Zone setting will be used.
Menu item (item ID)
JEvents events can show up on any pages, because that is how Joomla works, so your item's link can be as many links, as many menu items you have in your website. To make Joomla choose one of your menu items, you can give an Item ID, which will connect your event link to that page. This can be useful, when you want one of your menu items to be active, when you go to the link the url variable will lead. Also your different pages have different modules on them, so with the Item ID you will specify which modules will show up on this event page too. You see your pages' Item ID-s, if you turn off the SEO links in the System → Global Configuration → Search Engine Friendly URLs, then you will see it in the links of your pages in the frontend. If you leave the Item ID on 0, that will be the base Item ID, which is usually your Homepage. Learn more about the Item ID.
JEvents Standard Image and File Uploads plugin
Adds support for JEvents Standard Image and File Uploads plugin.
Order
Field
The field which decides the ordering of your content.
- Start date
- End date
- Creation time
- Modification time
- Title
- Hits
- ID
Order
The order direction.
- Ascending
- Descending
Generator Settings
Learn about the Generator Settings
at the Generator Settings documentation.
Variables
These are the available variables you can use to build your dynamic slide content in the Slide Editor.
Not sure what are the variables or how to use them? Learn how to work with variables.
- title - The title of the event.
- description - The description of the event.
- image, thumbnail - The first image from the event's description.
- url - Url to the event. An event can have link in any of your pages, since it's a content, meaning it can appear on any of your Menu manager pages. Use the Item ID to define which menu item you want it to be connected to. You can only choose one menu item, so some events might link to different pages, than your menus!
- start_date - The start date of the event.
- start_time - The start time of the event.
- end_date - The end date of the event.
- end_time - The end time of the event.
- location - The location of the event.
- contact - The contact of the event.
- hits - The number of hits on the event.
- extra_info - The extra info of the event.