We're Moving to a New Support Platform – Starting June 1st!

We’re excited to let you know that starting June 1st, we’ll be transitioning to a new support system that will be available directly on our product websites – Amelia, wpDataTables, and Report Builder. In fact, the new support platform is already live for Amelia and wpDataTables, and we encourage you to reach out to us there.

You'll always be able to reach us through a widget in the bottom right corner of each website, where you can ask questions, report issues, or simply get assistance.

While we still do not offer live support, a new advanced, AI-powered assistant, trained on our documentation, use cases, and real conversations with our team, is there to help with basic to intermediate questions in no time.

We're doing our best to make this transition smooth and hassle-free. After June 1st, this current support website will redirect you to the new "Contact Us" pages on our product sites.

Thanks for your continued support and trust – we’re excited to bring you an even better support experience!

Okay
  Public Ticket #2583892
Service without employees
Closed

Comments

  •  1
    s27giu started the conversation

    Is it possible to create a service without associating an employee? (in the backend)

    Or in the frontend not display any employees, or the ability to select “no one in particular”?

    Thank you

  • [deleted] replied

    Hello s27giu,

    Thank you for your purchase.

    There isn't a possibility of creating a service without employees assigned in Amelia, unfortunately. The availability of a service is configured by the employees and their work hours, and an appointment can't be created without this. 

    It isn't possible to remove the Any employee option, you can hide the employee selection completely with CSS on the front-end or you can change the string Any employee to the one that you want using some translation tool.

    You can change strings in the plugin by using the translation method, but in your case you would change strings in the same language, you wouldn't translate them to another one. 

    Strings can be changed using POEDIT or Loco Translate for example. If you want to use POEDIT then this is the instruction:

    1. Download Amelia from TMS Store

    2. Unzip the downloaded file.

    3. Download and install POEDIT

    4. Open the program and open the file from the extracted folder on your computer ameliabooking/languages/en_US/wpamelia-en_US.po.

    5. Change the strings you want.

    6. Save the translation.

    7. Go to ameliabooking/languages/en_US/ folder and copy these two files - wpamelia-en_US.po and wpamelia-en_US.mo back to your website to the location ../wp-content/plugins/ameliabooking/languages/en_US/.

    Please note that this change would be deleted when you update Amelia, so you will need to apply it after each update of the plugin.


    If you have any other questions or concerns feel free to open a new ticket and we will gladly help out.

  •  1
    s27giu replied

    Hello Marija,

    Thanks for the reply!

    How can I completely hide employee selection with CSS on the front end? Is the employee list also hidden? Let me explain: by making a reservation with the category view, is it possible to hide the list of employees associated with the services? I am attaching some images for completeness.

    Thank you


  • [deleted] replied

    You are welcome.

    Please try adding this format HTML to the page where you have your Amelia shortcode , for hiding the employee selection (it will show up when you create more employees):

    <style>
    .el-form-item.am-select-employee-option {display:none;}
    </style>


    For hiding the employees information on the other booking steps try adding this CSS as well

    .am-service-providers {display:none !important;}
    .am-confirmation-booking-details > div:nth-child(1) {display:none !important;}

    You can add them all together like this:

    <style>
    .el-form-item.am-select-employee-option {display:none;}
    .am-service-providers {display:none !important;}
    .am-confirmation-booking-details > div:nth-child(1) {display:none !important;}
    </style>

    Let me know if this helped.

  •  1
    s27giu replied

    Thanks a lot! Incredible! I love you :)

    Only the thumbnail of the employees remains to be hidden (attached image). Can this also be hidden?

    Also I was wondering if this process could be selective, in the sense of hiding employees only on certain services. It's possible?

    Thanks again!

  • [deleted] replied

    You are welcomesmile.png

    Yes, that can be hidden as well, please try adding this CSS too: 

    .am-category-services-thumbs {display:none !important;}
  •  1
    s27giu replied

    Thank you!
    It doesn't work well, it hides other images too. But I understand how it works, and putting this code here instead:

    #am-category .am-category-service .am-category-services-thumbs {display:none;}

    it works fine!

    As for the other question, of hiding the employees of only specific services?

  • [deleted] replied

    Great , glad to see you managed to find the right CSS selector, thank you for letting me know. 

    You are welcome!

    Sorry, I overlooked that one, there isn't a possibility to hide the employees for some services only, unfortunately. These employee parts can only be hidden for all services.