I spent several hours in getting a solution for these needs:
1) I have an (just 1, not all) employee which I don't want to show up in the frontend (during the client booking). I still want to have the opportunity to chose him during the manual appointment adding through the calendar. How can I do this? I tried to not stick him with any service but then I can't pick him in the manual appointment adding..
2) If my clients can't find their service, I want them to still have the opportunity to chose something to fill. Thats why I added a extra textfield which the client can fill after he clicked on a service called: Other services. I am a hairdresser and there are thousands of different services which the client could choose. Since "Other Services" is recognized like a "real service" with a specific time slot I don't know how to deal with that. Lets think of a client wants coloring, and shorting hair and then another one just wants to shorten and dry the hair. He needed to go with "Other Services" and in my calendar both services are written in with the specific time slot (30 mins). The first one takes 1h and the second one 30 mins. How can I deal with that in the calendar? I can't make Other Service 1 other Service 2 and so on..
3) Can I let my clients in the regular step by step booking wizard choose the category first?
4) If not, how can I order the services? I saw an opportunity to order the categories but not the services in the step by step booking wizzard.
5) I used LocoTranslation to translate some last strings into German, which did not work quite well. Suddenly my whole Plugin got English again..everything. How can I revert this? I already deleted LocoTranslate but the Plugin remains english
We are located in Serbia and our working time is from 10:00 to 17:00 CET. business days.
1) What you can do is to hide that employee and to unhide it when you need to insert manually appointment over the back-end.
2) If I understand you right you can make service called Other service and set duration as the smallest duration of all your extras. For that extras with the smallest duration you will not insert duration(because you already set that as duration for service) and for other ones you will insert difference between of extras and service duration. For example if you have the smallest extras duration is 30 min you will made service that have duration of 30min. Then for other service that least 45min you will make extras with duration of 15min (because service duration is 30 min and that extras duration is 15 and in total will be 45 min of the service which exactly what you need.)
3) Unfortunately at the moment there’s no built-in solution, However, it appears in requests from time to time, so we will add to our idea list and look into some possible solutions on plugin side in the future.
4) From 1.5 version you can sort services on the list by choosing the type of the sorting in the “Sort Service” dropdown or you can do this by drag and drop option in the list. The order that you set here will be the order in which services will appear on the front-end forms for booking.
In “Sort Service” dropdown you have four main options: Name Ascending, Name Descending, Price Ascending, and Price Descending, but you also have Custom as an option which will be automatically chosen if you move any service on the list with drag and drop option. For making the custom order by drag and drop, just click on the burger icon which you will see on each service and drag and drop the service on the list.
5) We are not sure why this is happened because we are not familiar with functionality of Loco Translate plugin. If you have PO and MO flies for German translation on path wp-content/plugin/ameliabooking/language/de_DE and your website language is set on German (in WordPress settings) all strings that are translated will be translated on German language.
Hi,
I spent several hours in getting a solution for these needs:
1) I have an (just 1, not all) employee which I don't want to show up in the frontend (during the client booking). I still want to have the opportunity to chose him during the manual appointment adding through the calendar. How can I do this? I tried to not stick him with any service but then I can't pick him in the manual appointment adding..
2) If my clients can't find their service, I want them to still have the opportunity to chose something to fill. Thats why I added a extra textfield which the client can fill after he clicked on a service called: Other services. I am a hairdresser and there are thousands of different services which the client could choose. Since "Other Services" is recognized like a "real service" with a specific time slot I don't know how to deal with that. Lets think of a client wants coloring, and shorting hair and then another one just wants to shorten and dry the hair. He needed to go with "Other Services" and in my calendar both services are written in with the specific time slot (30 mins). The first one takes 1h and the second one 30 mins. How can I deal with that in the calendar? I can't make Other Service 1 other Service 2 and so on..
3) Can I let my clients in the regular step by step booking wizard choose the category first?
4) If not, how can I order the services? I saw an opportunity to order the categories but not the services in the step by step booking wizzard.
5) I used LocoTranslation to translate some last strings into German, which did not work quite well. Suddenly my whole Plugin got English again..everything. How can I revert this? I already deleted LocoTranslate but the Plugin remains english
Hi Trimor,
Thank you for your purchase.
Sorry for late response.
We are located in Serbia and our working time is from 10:00 to 17:00 CET. business days.
1) What you can do is to hide that employee and to unhide it when you need to insert manually appointment over the back-end.
2) If I understand you right you can make service called Other service and set duration as the smallest duration of all your extras. For that extras with the smallest duration you will not insert duration(because you already set that as duration for service) and for other ones you will insert difference between of extras and service duration. For example if you have the smallest extras duration is 30 min you will made service that have duration of 30min. Then for other service that least 45min you will make extras with duration of 15min (because service duration is 30 min and that extras duration is 15 and in total will be 45 min of the service which exactly what you need.)
3) Unfortunately at the moment there’s no built-in solution, However, it appears in requests from time to time, so we will add to our idea list and look into some possible solutions on plugin side in the future.
4) From 1.5 version you can sort services on the list by choosing the type of the sorting in the “Sort Service” dropdown or you can do this by drag and drop option in the list. The order that you set here will be the order in which services will appear on the front-end forms for booking.
In “Sort Service” dropdown you have four main options: Name Ascending, Name Descending, Price Ascending, and Price Descending, but you also have Custom as an option which will be automatically chosen if you move any service on the list with drag and drop option. For making the custom order by drag and drop, just click on the burger icon which you will see on each service and drag and drop the service on the list.
5) We are not sure why this is happened because we are not familiar with functionality of Loco Translate plugin. If you have PO and MO flies for German translation on path wp-content/plugin/ameliabooking/language/de_DE and your website language is set on German (in WordPress settings) all strings that are translated will be translated on German language.
Best regards.
Kind Regards,
Isidora Markovic
wpDataTables: FAQ | Facebook | Twitter | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Amelia demo sites | Docs
You can try our wpDataTables add-ons before purchase on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables