Templates
Template Setup Guides

ZQ Drag-n-Drop Calendar Plugin

Link to plugin page: https://zeroqode.com/plugin/zq-drag-n-drop-calendar-1531403685344x504588587521015800

Getting started:

  • Add calendar element on your page

  • First we need type name for Calendars table and Events table.

What is Owner email needed for ?

This email will be used to locate user specific data, this is optional. But if you want to use it you should insert a dynamic expression pointing to the user's email address.

Creating Calendars table and Events table types in DataBase.

Calendars table is the database table that contains all the information about your calendar.

  • First let's create a type for calendars table, add fields as in example below, you can name this type any way you want but for fields use names as in example below

  • Now let's create Events table type, you can name it also any way you want but for fields use names from example.

Events table is the database table that contains all the information about your calendar.

Don't forget to open this types for public end points !

  • To make them public, go to settings then API tab and set the checkmark to types that you just created.

At this point, your calendar will be shown already, now you just need to customize it, if you want to. You can add custom popups with fields to create new schedule or to update them and use calendar actions in workflow.

You can easily customize colors of most inner elements like SIDE MENU(Background color, Button background, Button font color, Radio color), TOP MENU (Background color, Elements' background), POPUP, VIEW MENU, DATE PICKER and others.

Other functionality:

Partial Multi-editing:

Partial Multi-editing means that any changes you apply will apply to the bubble database, but only that user who made those changes see them immediately, while others using the same calendar will need to reload the page in order to see them, but they are allowed to modify the fields at the same time, and by manual re-initiation (through the workflow that is called "reload table")

Demo to preview the settings