Okay
  Public Ticket #1754781
Services not visible
Closed

Comments

  • Fabian Watrinet started the conversation

    I have added Amelia to my site and also added the first few services.
    But when I try to show the categories or services with the shortcode [ameliacatalog] nothing except the title shows up.

    Did I maybe miss an option?
    Thank you for your efforts.

    Best regards,
    Fabian Watrinet

  •  471
    Isidora replied

    Hi Fabian,
    Thank you for your purchase.

    The categories and services can not be displayed properly if you didn't assigned the employees to these services. 

    If that is true, please assign the employees to the services and they will show up. You can read this documentation page to for quick start guide - Start working with Amelia WordPress Appointment Booking plugin.

    Best regards.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

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

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  • Fabian Watrinet replied

    Dear Milan

    Thank you for the reply! That was the problem.

    Now I already have a next question.
    For our ad campaigns/analytics we would like to have a unique url for every step in the booking process. As you plugin works with ajax that is not the case.
    Now do you happen to have an option to deactivate ajax?
    If not, do you have hooks implemented where I could add my custom URL?
    Otherwise I would have to overwrite the plugin which I would not prefer, due to updates etc.

    Thank you for your efforts.

    Best regards,
    Fabian Watrinet

  • [deleted] replied

    Hi Fabian,

    Sorry for delayed reply.

    "For our ad campaigns/analytics we would like to have a unique url for every step in the booking process. As you plugin works with ajax that is not the case."

    - I didn't understand quite well how and where you want these URLs in every booking step. Can you please describe this in more details? Maybe something like this can be added with some JavaScript custom code without hooking on the plugin.

    "Now do you happen to have an option to deactivate ajax?"

    - Unfortunately we don't have an option to deactivate AJAX calls. 

    "If not, do you have hooks implemented where I could add my custom URL?"

    - At the moment there are no hooks in the plugin. You can add the hooks where do you need and send us the code. We will add that hooks for the next update.

  • Fabian Watrinet replied

    Dear Milos

    So when someone books a service e.g a pedicure we would like the URL to look something like this: domain.com/book/sent?service=pedicure
    As we want to be able to track and analyse the results of our ad campaigns.
    I am aware that google has some possibility to do this and it looks something like this: 

    ga('send', 'pageview', [page], [fieldsObject]);

    Basically whatever service is booked we would like to be able to track that.

    Thank you for your efforts.

    Best regards,
    Fabian Watrinet

  • [deleted] replied

    Hi Fabian,

    Something like that is not possible out of the box features, but we've added callback method that is triggered (if exist) after the booking is completed. This callback is called bookingCompleteCallback, so you have to create JavaScript method called bookingCompleteCallback and insert your own logic there.

  • Fabian Watrinet replied

    Dear Milos

    Would it maybe be possible to add more callbacks or hooks to amelia?
    I like the plugin but I must be able to track the different booking steps to see how my ads and SEO perform.

    If I add these things to the code it will be lost with the next udpate :/

    Best regards,
    Fabian Watrinet

  • [deleted] replied

    Hi Fabian Watrinet,

    Yes, can you please tell us where do you need callbacks and we will see if it is possible to add these callbacks for one of the next updates.

  • Fabian Watrinet replied

    Dear Milos

    Basically after each booking step I would like to be able to use the current service etc. to send to Google Analytics and update the URL. E.g if someone booked service "X", I would like to send google analytics some JS with Service: X and the URL should be something like .../?booked=X
    Best thing would be if I could call a service via the URL .../services/category/serviceX, without having to make a single site for each service with a shortcode.
    Do you think this is possible?

    Best regards,
    Fabian Watrinet

  • [deleted] replied

    Hi Fabian Watrinet,

    OK, I understand. We will add this feature in the next, or one after next update. After that I will contact you to explain you how you can use this. We will also write some developers documentation in the future.

  • Fabian Watrinet replied

    Dear Milos

    Thank you for the quick reply and for adding my request to one of the next updates.
    Really appreciate that.
    A developer doc would of course also be nice in the future. :-)
    Have a nice day and thank you for your efforts.

    Best regards,
    Fabian Watrinet

  • [deleted] replied

    Hi Fabian Watrinet,

    You are welcome. We'd greatly appreciate it if you could take a minute and leave a review on CodeCanyon on this link. Thanks!