How can I hide certain fields from the booking details that appear once you select date and time and press continue?
Specifically I need to remove the Employee (Υπάλληλος), Category (Kατηγορία), and Info (VR Experience Στοιχεία) fields. Please note that we have created one employee as suggested. He doesn't appear in the initial page but he does show up in the subsequent page.
The same issue persists with the woocommerce cart and checkout pages that follow. As you can see, in this case there is also misalignment, while we also need to remove the client time zone which is redundant.
1. To hide the data from the first screenshot, please add this CSS:
#am-service-booking > div > div.am-service > div.am-service-info > div > div:nth-child(1) > h3 {
display: none !important;
}
#am-service-booking > div > div.am-service > div.am-service-info > div > div:nth-child(1) > div:nth-child(2) {
display: none !important;
}
#am-confirm-booking > div:nth-child(1) > form > div.am-confirm-booking-data.el-row > div.el-col.el-col-24.el-col-sm-24 > div > div:nth-child(1) {
display: none !important;
}
and it will look like this:
WooCommerce display issues come from WooCommerce, not Amelia, but I can help you with that also, with some CSS. This is probably coming from the theme you're using.
The layout can be changed with this:
#post-1632 > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-name > dl > dt {
float: none !important;
}
So it looks like this:
Then, to remove Local Time, VR Experience and Employee, use this:
#post-1632 > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-name > dl > dd > p:nth-child(2) {
display: none !important;
}
#post-1632 > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-name > dl > dd > p:nth-child(3) {
display: none !important;
}
#post-1632 > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-name > dl > dd > p:nth-child(4) {
display: none !important;
}
Thank you very much Aleksandar. It works perfectly.
Stupidly I forgot about the last woocommerce page with the completed order's details and from what I am seeing the text in that element either has <strong> tags or is in quotation marks. Not sure how I can select it.
Amelia currently works as a booking plugin that, once the appointment has been scheduled, it sees it as either "Approved" or "Pending". You can include the Front End Customer Panel, where they can see the status of the appointment, but any other info apart from that would not be seen there, so the reference number will not provide any further info about the status of the appointment.
Unfortunately, at the moment there is no restriction per user. If they are able to book one appointment, they would be able to book all available times on your calendar, so this would have to be done as a customization request, which unfortunately isn't included in the provided support for the plugin.
It is a good suggestion, though, so I will forward it to our development team.
Hello,
How can I hide certain fields from the booking details that appear once you select date and time and press continue?
Specifically I need to remove the Employee (Υπάλληλος), Category (Kατηγορία), and Info (VR Experience Στοιχεία) fields. Please note that we have created one employee as suggested. He doesn't appear in the initial page but he does show up in the subsequent page.
Thank you.
The same issue persists with the woocommerce cart and checkout pages that follow. As you can see, in this case there is also misalignment, while we also need to remove the client time zone which is redundant.
checkout page issues
Hello George.
Thank you for your purchase.
1. To hide the data from the first screenshot, please add this CSS:
and it will look like this:
WooCommerce display issues come from WooCommerce, not Amelia, but I can help you with that also, with some CSS. This is probably coming from the theme you're using.
The layout can be changed with this:
So it looks like this:
Then, to remove Local Time, VR Experience and Employee, use this:
And it will look like this:
And finally, for the checkout page, use this:
And it would look like this:
I hope that helps.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
Thank you very much Aleksandar. It works perfectly.
Stupidly I forgot about the last woocommerce page with the completed order's details and from what I am seeing the text in that element either has <strong> tags or is in quotation marks. Not sure how I can select it.
Anyway, thanks for your help.
You're welcome George
I'm glad I could be of service.
What page are you referring to? The checkout page? Is there something else you'd like to hide?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
Hi Aleksandar,
Thanks for getting back to me. I'm referring to the page after the order is completed.
https://vr-academy.io/checkout/order-received/2716/?key=wc_order_82FKhYHjsWIJE
I need to hide "VR Experience: VR Εμπειρία" and "Employee: VR Academy". Unfortunately, I can't select either one of them.
Hi Aleksandar,
I've changed the page in question. So there's no need to do anything.
Thank you once again.
Thanks for letting me know, George
You're welcome. If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.
Best regards.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
The reference number is from woocommerce. Amelia is connected with it.
Hello again George
Amelia currently works as a booking plugin that, once the appointment has been scheduled, it sees it as either "Approved" or "Pending". You can include the Front End Customer Panel, where they can see the status of the appointment, but any other info apart from that would not be seen there, so the reference number will not provide any further info about the status of the appointment.
Unfortunately, at the moment there is no restriction per user. If they are able to book one appointment, they would be able to book all available times on your calendar, so this would have to be done as a customization request, which unfortunately isn't included in the provided support for the plugin.
It is a good suggestion, though, so I will forward it to our development team.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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