( Latest versions: 2.12.0 Beta, compatible with Joomla 3.9+ & 0.9.4 Stable, compatible with WordPress 4+ )

to Avoid Booking feature - quick solution

  • joomleb
  • Topic Author
  • Away
More
9 months 2 weeks ago - 1 month 1 week ago #17316 by joomleb
Hi guys,
to avoid the Booking feature, as far I can see, I can set it per Property / per Experience and by default is set to "No:

- Property > Publishing tab > Disable online booking: No
- Experience > Publishing tab > Disable online booking: No

4 steps to have back the complete user experience and best solution:

1 - to set them to "Yes" by default
Property > Publishing tab > Disable online booking: No > Yes - administrator/components/com_solidres/models/forms/reservationasset.xml
Experience > Publishing tab > Disable online booking: No > Yes - plugins/solidres/experience/administrator/components/com_solidres/models/forms/experience.xml

2 - to split simply the "Booking feature" from the "Mange Property" / "Manage Experience" ACL Permissions, where the "Booking feature" just simply show the "Disable online booking" field when "Allowed", so the Partner / Staff user can set it to "No" and all the related fields will be shown for setting.
In this way to hide the "Disable online booking" frontend field depending on joomla usergroup would be really simple and, In this way, we could set different Partners/Staff levels, giving them different ACL Permissions www.solidres.com/features-highlights/joo...ghts#access-controls

3 - to add an Option "Disable online booking" setting per Category Ids (Properties / Experiences)
- In my opinion by default the “Online Booking” should always be disabled
- in Options a field where to input the Categories IDs where we want to enable the “Online Booking”

4 - to add a "skipping room type" setting mentioned here

Please, Can you consider it for the upcoming next release ?!?
Last edit: 1 month 1 week ago by joomleb.

Please Log in or Create an account to join the conversation.

More
9 months 2 weeks ago #17318 by RevPar
Replied by RevPar on topic to Avoid Booking feature - quick solution
+1

Please Log in or Create an account to join the conversation.

  • joomleb
  • Topic Author
  • Away
More
1 month 1 week ago - 1 month 1 week ago #18218 by joomleb
Replied by joomleb on topic to Avoid Booking feature - quick solution
Hi guys,

1 - To have the "Disable online booking" setting to Yes by default, give to us a way always to use CSS to hide the "Disable online booking" setting fields for the subscription users (Partners) not allowed to manage them...

1B - into the "Disable online booking" settings list (here attached the Experience example image), the first option step should always be the simple one: leave all as it is and just to add a .disabled CSS class to the .action booking button where to apply:
.disabled{
pointer-events: none;
}

1C - All the "Disable online booking" settings should be into Solidres Options, before to be into each Property / Experience
Attachments:
Last edit: 1 month 1 week ago by joomleb.

Please Log in or Create an account to join the conversation.

Moderators: solidres
Powered by Kunena Forum

All the things you need to make your work easier. Did you like Solidres?