I am very new to Expression Engine, trying to get my head round it.
I have 3 template files named
events_speaker_series_locationA events_speaker_series_locationB events_speaker_series_locationC
In each file after some static content there is this code
{exp📆events calendar_id="52" sort="asc" dynamic="off" status="current"} // HTML Code which formats the entry {/exp📆events}
The only difference in the {exp:} line is the calendar_id=”number” so this is where we specify which entries to load. Correct?
My question is how did the original developer know that the entry id was 52 (in the above case)? The ids used for the 3 templates are 52,114 and 117 but I would like to know where in EE I can see this id so if I need to create a template in the future I know where to get the id from.
So - just to clarify. EE has some native calendaring abilities, and there are 3rd party providers that have built add-ons to extend the native abilities.
If the code was
{exp:channel:calendarThis would be native EE code, as the calendar function lives within the channel module.
You list
{exp:calendar:eventsWhich is, as Riverboy stated, an addon by http://solspace.com.
That add-on still uses channels and channel entries to hold events but adds a lot of different tags and views for more powerful calendars.
Each entry in EE gets an ID - it is always unique, much like in a database. If you create a new entry, and EE assigns the ID number, then you delete that entry and create a new one, the number will be different. IDs are not reused.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.