I recommend using extension Convert Forms
Hmm, why this one and why from Tassos?
(In my opinion, his applications are very slow and generate a lot of errors, which I then have to optimize for SEO.)
Any Forms extension is recommended (I use RSForms), but these are always external applications, most of which are paid.
If you use your own Joomla Article fields, then you are using the core and can filter using JA MegaFilters.
If you use an external application (tassos, rsjoomla, or another), then you must use another application for a 3rd party filter.
But that's not what you want 🙂
Next - What does another “extra form” application do?
Nothing more than what could be generated in the core Joomla Articles Customfields type Date - selection of date from-to for ordering a term.
So why get an extra app?
It doesn't solve the problem of defining only available dates for customers to choose from on the website.
You're just misleading others, and that's what I don't like.
He needs something completely different than an external app to create a form with a Date and Time From-To field (he already has that in Joomla) – he needs to see the defined dates that are available and can be booked in the calendar when selecting a date.
A system needs to be devised so that dates already booked by others are loaded into the date selection and disabled.
Yes, a solution with an external form could work, but only if I load the already booked dates from the Form application DB into the Date input field.
But this is extra paid work and is not part of any form app, neither from tassos nor from rsjoomla or any other form app.
And don't be fooled - I use extensions from tassos, for example some of his custom fields.
However, I don't use EngageBox, which is a big mistake in general, and I don't use Google Structured Data, which is also a mistake. I define that directly in the template, or we have our own solution for e-commerce.
I think that displaying only available dates in the calendar (== disabling those that are already booked) will simply require custom work by a programmer and cannot be done with a few clicks.
Unless a completely different application is used for booking dates.