Hey there Eetu,
Hope you’re well today 🙂
Not really sure what exactly is the issue here. Can you please post link to your appointments page so I can take a look?
Also can you please post screenshots from your admin for both Services and Service Providers?
And lastly could you please add more information what are you trying to achieve with capacity option.
Looking forward for your response 🙂
Cheers,
Bojan
Thread Starter
EB
(@eiabergm)
I have two computers, that can be booked for 90 minutes. For the client it irrelevant, which computer they reserve, so I adjusted the capacity into 2. It work as it should.
The problem is, that the last slot (on thursday) should to be 120 mins. Every other slot during the week is 90min.
I can not change the length of an individual slot, so I had to create a new service for that.
This is how I have set everything up:
There are two seats on every reservation, so I have set the capacity into 2:
https://dl.dropboxusercontent.com/u/212765/services.png
I have created 4 (dummy) providers for my services:
https://dl.dropboxusercontent.com/u/212765/providers.png
These are my working hours for service 1:
https://dl.dropboxusercontent.com/u/212765/whours1.png
And they show ok with shortcode app_monthly_schedule
These are my working hours for service 2:
https://dl.dropboxusercontent.com/u/212765/whours2.png
They are not visible in the monthly bookin calendar.
If I change the shortcode to app_monthly_schedule service=”2″, I can make the “service 2” bookings. I am unable to show both Service1 and Service2 in the monthly schedule.
Hey again Eetu,
Having Capacity set to 2 is not needed in this case as you already have 2 providers for each service.
Capacity option comes handy only if you have for example 3 providers on service where you have only available 2 physical slots so setting capacity to 2 would block the slot after two made appointments if that makes sense. If there is no capacity set the number of providers is being used instead.
Also you forgot to paste link to your booking page, please set to default app_monthly_schedule so I can take a look.
Cheers,
Bojan
Thread Starter
EB
(@eiabergm)
Hi.
Jorge from WPMU told me: “If you set a limit capacity of 2 for a service then you need to add 1 service provider and 1 dummy service provider in order to enable 2 spaces on the same time slot.”
This works just how I want it to work. I do not want the clients to see or select the service providers. They just see if the slot is free or taken. The problem is with the new service, which is not shown in the monthly view.
Sorry, I can not send a link to the development server. I made you a pdf: https://www.dropbox.com/s/mn1l2y14gj6ouw8/appoitments_problem.pdf?dl=0
Hey again Eetu,
Thanks for the clarification, I thought that service is not displayed in a dropdown.
What you could do to fix this is add the following attributes to your app_monthly_schedule shortcode
[app_monthly_schedule require_provider="1" required_message="Please select provider first"]
What this will do is prevent the calendar from being rendered and replace it with message unless provider is previously selected, this would be the result http://screencast.com/t/5gE8drJwxhF.
Hope this helps 🙂
Cheers,
Bojan
Thread Starter
EB
(@eiabergm)
I am sorry, this does not work. I do not want to display the providers. As I wrote you earlier: “I do not want the clients to see or select the service providers. They just see if the slot is free or taken.”
The screenshots are from the default shortcode as you asked for.
The problem is that I want to have both services, and all times available for booking in the same time, in the monthly view.
Hey again Eetu,
I don’t believe this is possible to achieve with the free version of the plugin with the setup you have.
No Preference will display working hours set for No Specific Provider (http://screencast.com/t/fOH1dGNrJ), this time can be set only once and it is not specific to any service or provider. While this does honor the number of slots in relation to your providers in specific service it does not check their working hours so using this for 2 separate services that have different working days is not possible.
In order to make this to work you need to select service providers in order to display the correct time.
Best regards,
Bojan