You can build a sign up form, but you will need a way to track the number of bookings under each time slot, this will need a custom database table to store the count of bookings for each slot
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
unfortunately no, but if you are familiar with Chronoforms8 then this is how you can do it:
First, to be clear, you need a form to sign up users for time slots, with limited availability, users will choose a time slot from a dropdown, and full timeslots will be removed.
- Build your form
- your time slots dropdown will use "Dynamic options", where it will read the slots options from a db table you will build
- The db table will have 3 columns, slot_id, slot_title, slot_empty_seats
- You will need to setup the "Read data" conditions which will feed the Dynamic dropdown to read all records from that db table, and the condition is slot_empty_seats > 0
- In the last page of your form, in the submit area, you need to use a "save data" to decrement the slot_empty_seats of the selected time slot
if you need help building the form for a fee then we can help
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.