Okay
  Public Ticket #3381420
Fatal Error when adding service type
Closed

Comments

  • creativewarrior started the conversation

    I'm trying to add a service type and it shows this fatal error message:

    Fatal error: Uncaught Error: Call to undefined function vibe_get_option() in /home/customer/www/mystudymate.au/public_html/wp-content/plugins/vibe-appointments/includes/services/class.init.php:215 Stack trace: #0 /home/customer/www/mystudymate.au/public_html/wp-includes/class-wp-hook.php(308): WPLMS_Appointments_Services->add_category_fields('service-type') #1 /home/customer/www/mystudymate.au/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #2 /home/customer/www/mystudymate.au/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/customer/www/mystudymate.au/public_html/wp-admin/edit-tags.php(542): do_action('service-type_ad...', 'service-type') #4 {main} thrown in /home/customer/www/mystudymate.au/public_html/wp-content/plugins/vibe-appointments/includes/services/class.init.php on line 215

    Attached files:  Clipboard01.jpg

  •  390
    Ripul replied

    I guess you are not using the Tutorly theme but only its plugins which is why this issue appears. 

    I need your site access to fix this asap.

    optionally, i have added a fix in the upcoming update to do a function check so this does not happen from next updates.

  • creativewarrior replied

    Hi
    Thank you and yes correct we are using a different theme - also when you log in can you look at this page as I can't get the Appointments Directory to appear.  

    https://mystudymate.au/tutors/

    Do you have shortcodes that can be used for members directory and appointments directory to make it easier to implement into different themes as I struggle using Elementor and prefer to use Fusion Builder

    Here is a login for you:
    https://mystudymate.au/wp-admin
    UN: TechSupport
    PW: aMPE*4rs)j1r6kp*Bv1i&6Iq

    We would also like to add a "Suburb" search to the "members directory" so they can filter by tutor suburb.  What is the best steps for this?

    I am still walking through all the other setup options so thank you for your quick reply... you will no doubt hear from me again and i appreciate your patience.

  •  390
    Ripul replied

    logging in and checking this.

  •  390
    Ripul replied

    Steps to add suburb :

    1. go to WP admin - USers - Profile fields

    2. Create a new profile field "Suburb"

    3. This field should of type select or checkboxes or radio or number

    4. Auto-link should be enabled for this field.

    5. You can set if this field is only for instructors or for everyone.

    6. Save and publish the field.

    --

    7.  Edit the Appointments directory in elementor

    8. In the Filters you will find this field ( auto link enabling is required )

    9. Select

    10. Save elementor

  •  390
    Ripul replied

    I uploaded new appointments addon in your site after removing the vibe_get_option dependency.

  •  390
    Ripul replied

    I need FTP details to fix the issues appearing in your site.


  •  390
    Ripul replied

    the appointment plugin update is live with the fix but it crashed your site becuase of my error. I am really sorry, please share FTP with me to fix this issue.

  • creativewarrior replied

    here you go

    Hostname: ftp.mystudymate.au

    Username: [email protected]

    Password: H?1233e~Pr*h

    Port: 21


  •  390
    Ripul replied

    thank, you fixing this. Really sorry for the error.

  • creativewarrior replied

    thats fine - site is still under development anyway :)

  •  390
    Ripul replied

    ok I updated, can I reset your site and setup the theme like the demo for you to easily edit it ?

    which demo you'd like ?

    https://wpappointify.com/tutorly/elementor/demo/

    https://wpappointify.com/tutorly/elementor/demo2/

    https://wpappointify.com/tutorly/elementor/demo3/

  •  390
    Ripul replied

    Upcoming update this month also comes with Gutenberg first demo.

  • creativewarrior replied

    Can we go with demo 3 please? I was hoping to use a custom Avada design and fusion builder as I hate working with elementor but I think fusion builder causes issues with your code.  I have made a backup today of the site so if you would like to go ahead and set up demo 3 for me would be great so I can see how it looks when all working properly.  When I first installed your theme it it did not work at all for me and I could not adjust the header size for the logo etc either.

  •  390
    Ripul replied

    ok, yes we have not tested with fusion builder but I would be happy to correct it .

    So, without the elementor it would be difficult for me to copy things exact same way,

    but everything is built over shortcodes so I am sure we can create some layouts using Fusion builder for you.

  • creativewarrior replied

    that would be great. i am going away today and wont be back until mid next week so can we keep this ticket open and discuss it when I get back which should be tuesday or wednesday (Australia)

  •  390
    Ripul replied

    ok, so since you are using Avada. I would copy the elements in fusion builder.

    a. Profile layouts are built using [profile_field name="Name of the field"] shortcode

    b. Class layouts are built using  [group_field name="Name of the field"] shortcode

    you can create unlimited profile fields and class fields.

    Can you share what pages you need ?

    Instructor directory , class directory

  • creativewarrior replied

    yea instructor/tutor directory searchable by suburb and topic(service eg english, maths, science),
    topic (service) directory,
    student login/register page/dashboard,
    parent login/register page/dashboard,
    tutor login/register page/dashboard,
    and main admin login/dashboard to manage the tutors, students and parent accounts

    I think thats about it.

  •  390
    Ripul replied

    All requirements are totally possible, I want to know, since you mention suburb, we have location filter coming up in the update with the map based filter option, would you be interested in that.

    for these options :

    student login/register page/dashboard,
    parent login/register page/dashboard,
    tutor login/register page/dashboard,
    and main admin login/dashboard to


    it is all managed from 1 single page. On login the platform will detect which member type  and the load a different dashboard / menus for that member type.

  •  390
    Ripul replied

    Do you want me to help you configure this ? 

  • creativewarrior replied

    yes please configure this for me :) I will be back in the office tomorrow morning to reply to emails

  • creativewarrior replied

    I am trying as per your suggestion to add suburb to the members directory but everytime i go into elementor to edit it it crashes and will only enter safe mode.  This is the page:

    https://mystudymate.au/members-directory/

  •  390
    Ripul replied

    Try now

    I switched the BuddyPress members page to members page from members-directory which was causing this.

    BuddyPress requires a slug for the members pages where it uses the members directory.

    yoursite.com/members/username <-- (members) here is coming from BuddyPress members page slug which you set at WP admin - settings - BuddyPress - pages ( all the pages set here are not editable by elementor )

    Another alternate is to setup this on the gutenberg and this issue never happens there.:)

    Attached files:  Screenshot 2023-06-07 at 8.52.52 PM.png

  •  390
    Ripul replied

    But you are adding it to the members directory,

    note the members directory is like the directory of all the members on the site. Although this can also be used effectively if you do not want to show the available and the calendar on the directory apge.


    https://prnt.sc/LnB1gfWlkt_F

    optionally, If you want to add it booking directory then edit the appointments directory page.

  • creativewarrior replied

    Oh the appointments directory - that makes more sense thank you! Can you please help me add the booking/appointment directory to this page: https://mystudymate.au/find-a-study-mate/ while still retaining the other page content that is on there?

  •  390
    Ripul replied

    Sure adding content.

    There is an Elementor  booking directory widget which needs to be added here.

  • creativewarrior replied

    I am really frustrated with this system - nothing seems to work as it should and I am continually getting errors.  I can't even edit service types now I get critical error notifications.  Can you do me a favour please... I have set up a staging server.

    https://staging2.mystudymate.au/wp-admin - same login details as before etc

    can you please do a fresh install of all your software, with elementor, remove avada theme,  and use your demo 3 theme. I would like to see it all working properly as I am having too many issues using my own theme.  It is just all a complete mess and I am not happy with it.  I would like to work with a fresh install and all the features functioning properly instead of constantly getting errors.


  •  390
    Ripul replied

    oh ok,  let me set it up.

    Please also share how you are trying to use it, if you need to connect via a video conference let me know, we can connect and I can explain how this works.

  • creativewarrior replied

    Hi, all i need is a booking directory searchable by topic and suburb, tutor/parent registration pages, a dashboard for admin to be able to edit tutor information and for parents to be able to book and pay online.  Very simple tutor bio with photo, introduction, topics and fees.  And searchable by service types/topics (English, maths,science). All tutors and parents need to go through an approval process before their accounts are active.

    Are you able to set that up for me today?

  •  390
    Ripul replied

    A whole lot of things are already setup. Should I just fix the configuration or re-install. 

    I feel that you need guidance on how to use it rather than doa  complete reinstall and wipe of all the effort you;ve done in creating the site.

  •  390
    Ripul replied

    Absolutely, I can do that.

    1. Create a registration form for Tutors, their accounts will be manually activated. Put registration for on a page " Tutor registration". Can be built with avada builder as well.

    Forms are created in WP admin - vibebp- settings - registration form based on profile fields. You can select an activation email for the user and remove the {{activation link}} and change the content of the mail.

    2. Just as 1. create a registration form for Parent.s

    3. Remove the unnecessary fields that are created in WP admin - User s - Profile fields

    4. We have the members panel where the admin can manage all the mmebers of the site, student, instructor, parents

    5. This was setup last time. in AVada builder, see attachment.

    Attached files:  Screenshot 2023-06-13 at 6.02.05 AM.png

  • creativewarrior replied

    yes but if you go to click on my profile a blank screen comes up, when you go to book slots you can’t see what subject it is that your booking, i did a test booking and it didn’t even show up.  I get errors when trying to add service types.  Even in the account dashboard things don’t load properly or just a blank page appears. The whole thing is a mess and I’d rather start from scratch

  •  390
    Ripul replied

    checking , thanks for sharing this.

  •  390
    Ripul replied

    Can you please also enable plugins editor below add new, there is a plugin editor  which i need to debug and fix 

    Attached files:  Screenshot 2023-06-13 at 6.31.07 AM.png

  • creativewarrior replied

    ok give me 10 - 15 mins… to confirm you are working on the staging server?

  • creativewarrior replied

    does the plugin editor have a specific name?

  •  390
    Ripul replied

    Ok, I see you are using site ground so they must have disabled it. Enabling it bacl.

  •  390
    Ripul replied

    enabled it from here .

    now checking this on staging site.

    Attached files:  Screenshot 2023-06-13 at 6.50.24 AM.png

  •  390
    Ripul replied

    i need the theme purchase code to setup demo3 on your staging site.

  •  390
    Ripul replied

    are you available ? Can you share purchase code for settin gup demo 3

  • creativewarrior replied

    Item Purchase Code:
    5ead0421-eb97-4641-a58c-53ed5087540b
  •  390
    Ripul replied

    setting up thanks.

  •  390
    Ripul replied

    please re create the user on the staging site. So that I can setup. One resetting the staging it seems to have removed by user, so i am logged out and the user is deleted.

  •  390
    Ripul replied

    Please update here , i can setup the theme in few minutes

  • creativewarrior replied

    It has also removed me as a user and there is no way in the server settings to add a new user on a staging server when you cant log in to the dashboard.  my only options are to delete the staging server and start again.  I have chatted with my business partner and we would actually like a refund and will look for a custom solution instead as there just seem to be too many roadblocks and errors with tutorly.  How do i go about getting a refund please


  •  390
    Ripul replied

    Please at least give me a chance to set it up ? You have not even used or tested it yet

  • creativewarrior replied

    The manager has already paid someone else to take over so it is out of my hands now