I want all my students to complete their profile before proceeding to the course.
Ok can you please share more details exactly where does the student procedd , is it the start course ? or user should not be even allowed to see the course home page ?
please share your restrictions in detail.
Yes before starting the course, let say if the student purchased a course and has not completed their profile yet, I want them to redirect to the profile section or anything that shows them to complete the profile first. They could only proceed to start course once they completed the profile.
please try adding this given code in your wplms-customizer.php file in wplms customizer plugin :
https://gist.github.com/alexvibealex/25d399bcb02d0800da63c691d336c597
Hi,
This code is working!! However the profile is not updating immediately. They had to refresh the page in order for them to see that course was unlocked.
YEs that is a limitation right now as this feature was not available by default , we have somehow implemented this using custom code .
is there any way that the student gets a notification to refresh the page otherwise they will get confused in the middle.
Im sorry that is not possible with the current code base right now .
Any plans on adding this on near future updates?
Please create a feature request for this .We can do this if upvoted .
https://wplms.io/support/forums/forum/general/feature-request/
Can we at least add a button pretending to be save profile but actually it is refreshing the page? For example 'Save profile' but actually it is doing a page refresh.
Why everything is pretty much half done. You have the code for profile completion which is highly appreciated but you know that students may have the confusion of why it is still showing the lock button on the start course section?? Why you guys are not thinking further and adding everything fully. Saying it is the only limitation is not professional and logical. Please provide a solution.
Where many themes fails to provide to such customization we added it to help you out , the thing is that we need to add trigger in whole source code of the new react dashbaord page itself in order to achieve what you are asking for.
This feature as well has not been demanded by any other user.Please create feature request for this if upvoted we will add it .
There are other important bugs and features awaited by many other users before you .