Okay
  Public Ticket #3052800
Calendar View issue
Closed

Comments

  •  5
    Marti started the conversation

    Hi,

    I am trying your different back-end demos and I think there is an issue on the calendar (week) view:

    Isn't it suppose to show employee/schedule availability in white and unavailability in grey?

    With either the demo default setup or different combinations, all the schedule keeps being all white. (not showing unavailability grey ranges)..

    I have this behavior on Mac OS 12 and latest Chrome / Firefox. Adblocks disabled etc.

    Can you take a look please?

    Thank you!

    Martin 

  •  1,564
    Marko replied

    Hello Marti,

    I'm afraid that we didn't quite get what you want to achieve exactly? Can you explain to us in a little more detail, and send us a couple of screenshots?

    The calendar shows you which employee has appointments on certain days and shows you the time of that appointment. That is the purpose of the calendar so that you can see it in a quick overview.

    Looking forward to your reply.



    Kind Regards, 

    Marko Davidovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  5
    Marti replied

    Hi Marko,

    Thank you for quick reply!

    In Amelia Documentation, calendar section (https://wpamelia.com/admin-calendar/) you can clearly see two colors in the calendar background: white and GREY (when employees or business are not available):

    Amelia Doc Calendar screenshot

    I took a video capture here of your admin demo: when we load the calendar page, we see the grey area for a quick moment, then it goes away. (your default grey color is very light.. which doesn't helps.). But I believe with the doc link/image I provided you'll see what I am talking about?

    That behavior wasn't there a few weeks ago, as I was testing your demo and that feature worked ok.

    This feature is a must have to us if we go with your plugin because it allows our employees to see the availability ranges when customers want to book by phone or in person in our Spa.

    Thank you for your time,

    Let me know!

    Martin

  •  1,564
    Marko replied

    Hello Marti,

    Thank you for contacting us.

    We don't know why the background on the calendar turned gray, but it doesn't work that way. On the screenshots you sent, you can clearly see that there are three appointments in the gray area

    3529823286.png

    We will also send you a video where you can see that there is a created day off for employees and when you go to a calendar view that section is not "gray".

    Days off and special says cannot be seen in the calendar section, you can see this in the edit employee section and on the front these days or time slots will not be available for booking.

    The working hours of your employees are shown on the calendar. If your employee works for example from 09 to 21.30 it will be seen in the calendar like this

    9093247353.png
    4708152957.png


    If your employee has been working since 12 then they will display the starting time of the calendar from 12.

    Also when you try to book an appointment for your employee on back end you will only be shown the days your employee is working and thus the slots that are available

    6026069608.png

    Hope this explains it.

    Kind Regards, 

    Marko Davidovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  5
    Marti replied

    Hi Marko,

    Again, thank you for quick reply.

    Are we talking about the same plugin? Amelia?
    Sorry but your two previous replies are confusing me as it seems I am referring to a feature you are not aware of or so?

    In your doc it is both displayed on screenshots and written plain text (see attached screenshot):

    "Employees’ breaks will be displayed in gray for these two views" (aka Week and Timeline views).

    I noticed the behavior happened on your demos, but I am positive that feature used to work a few weeks ago.

    Did you delete such feature that is so essential for admins? And Still on your doc?! No mention in changelog.

    Let me know!

    Thank you

  •  5
    Marti replied

    Here is a video capture of your demo, where I throttled my internet speed, and forced this css to emphasize grey breaks:

    #am-calendar .fc-nonbusiness {
        background-color: #c4c4c4 !important;
    }

    You can see the grey breaks load correctly (according to employee/business schedule - it is not random areas) THEN it disappears.

    When I block this script:

    https://sports.wpamelia.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/entities&ameliaNonce=904999ad7b&types[]=locations&types[]=employees&types[]=categories&types[]=custom_fields&types[]=customers&types[]=tags&types[]=packages&page=calendar

    They grey area stays, but it prevents actual booked blocks to display. So I guess when the booked blocks are loaded, it removes the employees breaks for some reason.

  •  1,564
    Marko replied

    Hello Marti,

    Amelia is configured to display only the available working hours of employees in the Calendar section. In your video, you can see that (before employees are loaded), 

    4375783879.png

    the time range goes from 12:00 AM and then it refreshes to show the hours from 09:00 AM (when at least one of the employees starts to work). 

    3701908712.png

    Filtering per certain employees shows unavailable dates in gray (for example Billy Piper doesn't work on weekends). 

    4717699647.png


    If we modify "Andrea Barber" and set Wednesday as a day off, 

    6229219876.png

    it shows in gray in the calendar when you filter the calendar per this employee. 

    9703970881.png

    When you select "All Employees", the work hours of all employees are shown in the calendar, so if one employee works from 07:00 - 12:00, another employee works from 11:00 - 17:00, and the 3rd employee works from 16:00 - 21:00, the calendar will show in white from 07:00 - 21:00 (because multiple employees cover these hours). 

    Breaks currently are not being included, only days off, but we've forwarded that to our development team, and we'll consider it a bug, so hopefully, they'll fix it for one of our future updates.

    We hope that we have now explained to you better how Amelia works.

    Kind Regards, 

    Marko Davidovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  5
    Marti replied

    Hi Marko,

    Thank you so much for your time and detailed answers, I got it now!

    Sorry if was a bit rude in one of my messages, I guess the doc got me wrong, and your last message helped me understand the current logic: days off only.

    I am so glad you forwarded to devs and considered adding the breaks to display in grey as well, this is a must have to us, and imo it will be a great addition to your -already amazing- plugin!

    Do you think you can keep me on the loop for this? If not I'll understand and will keep an eye on your changelog to get the plugin when this feature is out.

    Thank you again Marko!! And cheers to Amelia team from France, you are creating the best booking solution I believe! The day you tackle accommodation, you will be my go to for all my projects!

    Have nice day!

    Martin

  •  1,500
    Uroš replied

    Hello Marti,

    Thank you for your kind words, we are continually working on improving the product. We will keep you updated on this issue, but you could check our changelog that we post for every update and we include all the changes within the last update.

    Please reach out to us if you have any other questions.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables