This module allows you to turn some products into events and display the schedule of events in the form of a calendar on any OpenCart 3 page. A new "Event" tab is added to the product editing form, where you can set event parameters, such as start and end dates, time, venue, short description, sticker. As a result, on the site you can get a very nice calendar with a schedule of all events. Also, directly from the calendar, you can go to the product-event page to buy a ticket or to view detailed information about the event.
DEMO AdminDEMO Live
Login/password: demo/demo
Product as event on calendar for OpenCart
The OpenCart Event Calendar extension solves the problem of adding a convenient view of the events that your company presents.
Features of the OpenCart Product Events Calendar module:
- a product is an event, it has all the standard fields and the module adds its own to them: date, time, location, description, short text sticker, marker color.
- 4 calendar design templates, different color schemes;
- customization of the date display format;
- collapsing sidebars on the calendar;
- unlimited number of events for one day (a scroll appears);
- unlimited calendar;
- the possibility of annual repetition of some events;
- the event can be one day or last several days in a row;
- a link to the product is added when viewing each event (optional);
- a title in front of the calendar (optional);
- multilingualism;
- field for custom styles in the module settings.
Module installation instructions:
- Upload the module in the admin panel in the "Extensions" : "Install".
- Go to the "Modifications" section and update the cache.
- Go to the "Dashboard" section and update the template cache.
- Go to the "Extensions" : "Extensions" : "Modules" and enable the module.
- Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
- The "Event" tab should be added to the product editing form, where you can specify event settings.
- You can display the calendar of events through the Design : Layouts section on any page of the site.
- Check module operation.
- Bingo!
v1.1.1 (27/11/2023) - Added css decoding
v1.1.0 (30/08/2021) - Resolved issues with displaying multi-day events on calendar
v1.0 (12/06/2021) - Module published
How to create an event calendar page
The first thing you need to do is create a new layout, under Design > Layouts in the admin menu. Name it layout eg "Calendar". Іn the "Content Bottom" position add the "Product Event Calendar" module. Let's save the layout settings.
Then create an page in the Catalog > Information section. Give it the title you want on the calendar page. On the Design tab, select the Calendar layout that we created earlier.
That's all, you have the event calendar page.
You must be logged in to view the files!