Here we will discuss how to disable form elements based on conditions in moodle/totara.
We are creating a form in moodle/totara by extending “moodleform” class and overriding the definition() method to including the form elements.
If you want to disable any checkbox Read more…
These modules are written by using the AMD(Asynchronous Read more…
How can you modify the existing tables of the installed plugin in Moodle/Totara?
When you install any plugin, install.xml is used to create all the tables required for your plugin.
A most common practice that people use to do is install the plugin again Read more…
Enrolling audience to Course or Program in Totara
Problem: I want to enroll audience in course/program and I do not know that how we can enroll audience in course/program. To enroll an audience in course/program, I have followed the below steps Read more…
Common Issues faced during Moodle Windows installation using XAMPP
1. Do not have permissions to create a database or MySQL database is too old.
Xampp uses the Mariadb database (based upon MySql), if during installation above issue occurs then:
a. go to the c:\xampp\htdocs Read more…
Steps to Change Innodb storage Format for Moodle/Totara
Description: You may face this problem in Totara:
Advanced Totara features require innodb Barracuda storage format
Reason: The error usually occurs because of Mysql 5.6 and below using file format “Antelope”. This format cannot handle more Read more…
Divide Moodle Dashboard in 4 columns to place blocks in them
We were required to build a custom moodle theme that displays blocks in 4 columns one after the other in moodle 3.4.2+. To achieve this we created a new theme by modifying an Read more…