Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter James

    (@jkyl5)

    Thank you for the update @jobayertuser.

    I’ll keep an eye out for updates on this issue. In the meantime I have a suitable workaround. Thanks

    I keep that setting off (as in, the course is not public) as all courses on my site are paid.

    Ah, sorry. Our posts crossed paths and I missed your last one. Unfortunately my site isn’t online, but yes I am using EDD. I’m also using Tutorstarter as my theme.

    A further thought, if you put your site into ‘debug’ mode you might discover that your site has a different error from the one that I had.

    i.e., if the fatal error you get is different from the one that I got then post it here, and the plugin support staff might be able to tailor a solution for you.

    Hi Ian, yes, the buttons are working for me.

    I have two prices available on my courses and I can select either radio button. Then the purchase (or enroll) button takes me to the checkout page, as it should.

    My site is still in development, but it is working as it was before I upgraded to Tutor LMS 2.0.

    Thanks Rashan!

    That appears to have resolved the issue I was experiencing.

    PS Sorry for hijacking your thread, Ian. I hope you can get further help here.

    I’m new to Tutor LMS and still setting up my site, but I upgraded to 2.0 yesterday and am having the same issues with Easy Digital Downloads incompatibilities.

    Any page with a ‘tutor_course’ shortcode on it won’t render properly, and course lists will just buffer endlessly if the courses have prices associated with them. i.e., the courses only display if they’re free or if monitisation is disabled, which isn’t very useful.

    I enabled debugging on my site and got this response (not sure if this is over-sharing):

    Notice: Undefined variable: product in /home/my-domain/my-subdomain/wp-content/plugins/tutor/templates/loop/course-price-edd.php on line 32
    
    Fatal error: Uncaught Error: Call to a member function get_price_html() on null in /home/my-domain/my-subdomain/wp-content/plugins/tutor/templates/loop/course-price-edd.php:32 Stack trace: #0 /home/my-domain/my-subdomain/wp-content/plugins/tutor/includes/tutor-template-functions.php(115): include() #1 /home/my-domain/my-subdomain/wp-content/plugins/tutor/includes/tutor-template-functions.php(502): tutor_load_template('loop.course-pri...') #2 /home/my-domain/my-subdomain/wp-content/plugins/tutor/templates/loop/footer.php(15): tutor_course_loop_price() #3 /home/my-domain/my-subdomain/wp-content/plugins/tutor/includes/tutor-template-functions.php(115): include('/home/my-domain/...') #4 /home/my-domain/my-subdomain/wp-content/plugins/tutor/includes/tutor-template-functions.php(253): tutor_load_template('loop.footer') #5 /home/my-domain/my-subdomain/wp-includes/class-wp-hook.php(307): tutor_course_loop_footer('') #6 /home/my-domain/my-subdomain in /home/my-domain/my-subdomain/wp-content/plugins/tutor/templates/loop/course-price-edd.php on line 32

    If I have multiple prices set for a course the above alert indicates that the problem is on line 49 of course-price-edd.php, otherwise it shows up on line 32 for single priced courses.

    The errors occur regardless of whether there are unlimited or fixed participant numbers in a course.

    Otherwise the update to 2.0 is looking pretty nice!

    Any help appreciated.

Viewing 7 replies - 1 through 7 (of 7 total)