Okay
  Public Ticket #2561717
set up questions
Closed

Comments

  • Deborah started the conversation

    Hi,

    I have purchased this plugin, but I am struggling to get it set up. I'm not sure it's possible to do what I need to do. I have 4 different venues that I need to have a reservation system for. They will have different requirements. I am listing the specific requirements below. I need to know 1) whether Amelia can handle my needs and 2) I need some pointers for setting it all up correctly.

    Venues:

    1. Party room 1: needs to be able to be booked for one user at a time and provide several hours for each reservation. No employees needed. The maximum room capacity will be shown in the room description.

    2. Party room 2: same requirements as Party room 1. The maximum room capacity will be shown in the room description.

    3. Swimming Pool: needs to be bookable in 1 hour increments. Up to 10 people can have reservations, but a max of 10 people are allowed in the pool at any one time. So some users may book for 1 person and some may book for 2-3. No employees are needed

    4. Fitness Center: needs to be bookable in 1 hour increments. Up to 10 people can reserve per hour. Users will only book for 1 person at a time. No employees are needed.

    The party rooms will need to have a different set of fields for the reservation information than the Swimming Pool and Fitness Center will, so I need to have two options for the booking forms.

    I am struggling to figure out how to make these options work with the settings. It doesn't seem to give me enough options to make the different kinds of appointments. Can you please let me know how to handle all of this (if possible)?

    Thanks,

    Debbie Bulling

  •  2,507
    Aleksandar replied

    Hello Deborah

    Thank you for your purchase.

    Party Room 1 and Party Room 2 can be configured as events, since it doesn't require any employees and you provide several hours for each reservation.

    Swimming Pool and Fitness Center should be set up as a services, which have 1-hour set duration. However, you will need to add at least one employee per service, which will determine when this service will be available. You can set the Maximum capacity for that service to be 10, and then enable "Bringing anyone with you" slider right below it. In Appointment settings, turn off the first slider (Allow booking above maximum capacity), and enable the second one (Allow booking below minimum capacity).

    Different options (fields) can be added as Custom Fields in the Customize section in Amelia. You can assign each custom field to different events and/or services.


    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Hi Aleksandar,

    Thank you for your reply. However, it looks like I have to set up the events by choosing a date. I need for my building residents to be able to request to reserve those rooms by choosing their own dates and times. Is that possible? 

    Ideally, I would have a "Reservations" page and when the user goes there they can choose the reservation they want to make (Party Room 1, Party Room 2, Swimming Pool, Fitness Center). Then they choose their date, time and fill out the form with the requested information.

  •  2,507
    Aleksandar replied

    Hi again Deborah

    Well, you can do it like I explained for the Pool, only the service wouldn't last one hour, but multiple hours.

    Then, when you have all services configured, you can use [ameliabooking] or [ameliacatalog] shortcode on the page, and display all available services (Room 1, Room 2, Pool and Fitness center).

    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Hi Aleksandar,

    Thank you for your response. I got that figured out, but now I have a few more questions/problems.

    1. I have set up a guest suites venue. Residents can reserve a guest suite for their visitors to stay in (like a hotel room). I need for it to allow recurring reservations which I have set up. However, when I make a 3 day reservation, the confirmation email and the listing in the customer panel only shows the first day of the reservation. So, to the resident, it looks like they only have the suite for 1 day instead of 3. On the Amelia dashboard, it shows the reservations listed for the three days. So the admin has the correct info, but the resident doesn't. Is there a way to fix that? Do I not have it set up correctly?

    2. I'm not using employees for anything. Is there a way that I can hide the dropdown box for choosing an employee in the booking wizard option? I know that I have to have an employee assigned to each service, but because my services don't require employees it's a redundant question for the residents and one that they won't understand.

    3. My residents have to be logged in to access the reservation system. Is there a way for the customer panel to just be available to them without having to either login or have a link sent to them via email? I'd like for them to be able to choose the customer panel and just have it open to them. They can't even get to the reservation system without being logged in, so it's redundant to ask them to login again to veiw the customer panel. 

    I'm guessing that hidding these options is going to involve changing some of the css. I have tried to do it using the browser inspector and hiding various classes, but I can't find the right combination to do it.

    Thanks so much in advance.

  •  2,507
    Aleksandar replied

    Hi again Deborah

    1. When using recurring appointments, you should use %recurring_appointments_details% placeholder. 

    2. Sure, you can hide employees dropdown with this CSS:

    div.am-select-service > form > div.el-form-item.am-select-employee-option {
    display: none !important;
    }
    

    3. Amelia's Customer (and Employee) Panel log-in is different from any other log-in you have on your site (WordPress log-in, WooCommerce log-in, Memberpress log-in, or any other log-in you can create). At the moment, there is no way to link the two, so your customers have the same password for WordPress and Amelia. It is something frequently requested by our customers, and I do hope our developers will add that to the plugin soon, but I don't believe it's going to be any time soon.

    I'll forward this to them again, but I'll kindly ask you to add it as a feature suggestion on this page. Features are pushed up on our "to-do" list when there are a lot of customers requesting those features, so having your vote as a customer can be beneficial to this feature being developed sooner.

    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Hi Aleksandar,

    Thank you so much for the code you provided for hiding the employees in the dropdown. It worked great! However, now my clients have decided that they would rather use the catalog view option. So I need to hide the employees in the detail section for each service. For example the left column shows the Service Info and the right column shows the Employee info. I need to hide everything that refers to the employee including the header that says Employees. I am struggling to find the correct combination of CSS to make that happen.

    This is a fabulous reservation system and my clients are loving it...just a couple of things to tweek and it will be perfect!

  • Deborah replied

    I'd also like to have the catalog graphics fill the available space. Right now they are about 250 pixels wide even though I have a wide area for them to occupy. How can I get them to auto fill the width available to them? As you can see in the attached screenshot, they could both be at least twice as wide as they currently are.

  •  2,507
    Aleksandar replied

    Hi again Deborah

    To hide the employees details from Amelia Catalog view, please use this CSS:

    For thumbnails in the services:

    .am-category-services-thumbs {
    opacity: 0 !important;
    }

    For the next page (details and calendar):

    .am-service-info > div > div:nth-child(2) {
    display: none;
    }

    On the booking form:

    .am-confirm-booking-data.el-row > div:nth-child(1) > div > div:nth-child(1) {
    display: none;
    }
    You would add all this CSS on the page where you added the [ameliacatalog] shortcode, I just broke it down for you, so you know what code hides what.

    For the second inquiry - can you please provide me the URL to the catalog page, so I can inspect it? I suppose there's a way to stretch them to fit in there nicely.

    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Here is the page link for expanding the catalog boxes.


    https://www.thespires.org/amelia/

  •  2,507
    Aleksandar replied

    Hi again Deborah

    That's for registered users only, so can you please provide me some log-in credentials?

    1859817534.png

    Also, please note that this is a public ticket, so to avoid having your credentials being available to everyone, make sure to enable the PRIVATE response.

    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Hi Aleksandar,

    Thank you so much for the CSS for hiding the employee view!


    I apologize. I didn't realize that the sample page was blocked. I have unblocked it. The link is: https://www.thespires.org/amelia/

    As I have done more research, it seems that the catalog view fills the width in some browsers, some of the time. For example, the first time I open it in Chrome, Safari and Firefox it is small. But if I decrease the width of the browser window and then increase it again, it responds and fills the width. It would be great if it could fill the width immediately. Users will not know to resize the browser window in order to increase the width. My client wants all of the services listed as part of the category view and when the catalog item windows are small, you can't see all of the services. Otherwise it would not be an issue. I have added screenshots showing before browser resize and after browser resize.

  •  2,507
    Aleksandar replied

    You're welcome Deborah

    The thing is that Amelia has a media query that is set to run when the page's width is around 1150px.

    So, to apply the same behavior on desktops, please add this CSS to the page:

    @media only screen and (min-width: 1200px) {
    .el-col-lg-6 {
    width: 50% !important;
    }
    }

    It should work fine after that.

    Kind Regards, 

    Aleksandar Vuković
    [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

  • Deborah replied

    Thank you Aleksandar,

    This is working perfectly now! 

    Thanks so much for the awesome support!!

  •  2,507
    Aleksandar replied

    You're welcome Deborah

    Glad I could be of service.

    If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.


    Kind Regards, 

    Aleksandar Vuković
    [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