Okay
  Public Ticket #2397366
Amelia Data Storage
Closed

Comments

  • Amit started the conversation

    Hi,

    I am not from a technical background. Please help me to understand.

    Quick Background:

    A. I have appointments and events managed by a Amelia plug in.
    B. I have E-Courses managed by a separate plugin.
    C. Both Amelia and E-course plugins save their customer data independently, which is unknown to me, where?
    D. I have designed a login form through which a logged in visitor can view his own customer panel - his appointments and his events booked.
    E. Since the log in form logs in a Amelia Customer , the logged in visitor can not see his respective E courses.

    My Questions:

    Where does Amelia store its data.

    How do I achieve both the above points D and E with a single log in form?

    Would bringing the "data of Amelia and other plug in" on a common platform user role help?

    How do I fix this?

    Please give some guidelines, your views, links to useful articles will be highly appreciated so that i can educate myself and take necessary steps.

    Does this challenge fall under the purview of "wordpress-plugins-to-extend-user-roles-capabilities" - Kindly guide.

    I am keeping this as a public tickets and welcoming other members also to please give me your views.

    Thank you in advance.

    Regards. 


      


  •  2,572
    Aleksandar replied

    Hello again Amit

    A and B - OK

    C - Amelia saves the customer's data in wp_amelia_users table (wp_ is the default WordPress prefix in your database, but it could be anything else).

    D - OK

    E - unfortunately, we don't have an integration with other booking plugins, so there's nothing we can do about this.

    Your first question is already answered under C, but to add to the answer - all Amelia's data is saved in wp_amelia tables, and its settings are saved in wp_options table.

    Unfortunately you wouldn't be able to achieve D and E with one log-in form, since it'd include a 3rd party plugin we are not familiar with. Even if we were familiar with it, without a native integration it's not possible to connect two different plugins into one login form.

    Since Amelia's Customer Panel is our own feature it cannot include the third party plugin's login data regardless of the user role.


    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

  • Amit replied

    Thank you for the wonderful explanation.

    In continuation, I have one more doubt:

    Since, I learn from your reply that having 2 user roles through a single login is not possible. Also from Marija's reply to my another ticket, I learn that currently Amelia does not integrate with any other Membership plugins; then will doing the below mentioned arrangement help? 

    1. Lets us say, I design a login form and the visitor who registers becomes the user with a Subscriber role or any other role that is E-course plugin specific.

    2. Now, I go to the back end, and through MEMBERS plugin, I assign multiple roles to this newly registered user as per step 1 above. So now, the new user will have 2 roles, first for E-course specific role and second for Amelia specific role.

    Question:

    Will this new user who is assigned multiple roles, one of those role being Amelia Customer role, be able to see his appointments and events?

    Please guide.

  •  2,572
    Aleksandar replied

    Hi Amit

    You can assign multiple roles to your customers and employees, and it will work.

    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