//$a = $bform->definition(); ////echo implode(',',$bform->definition()); ////echo $a/*[0]*/ = $bform->definition(); ////$bform->display(); // print_object($a); }else{ //displays selection form when coming from manage batches block //$id = $classid; //$sform = new local_clclasses_selection_form(); //$sform->display(); $classinfo = $DB->get_record('local_clclasses',array('id'=>$id)); if($classinfo){ //------------------program single_select----------------------------------- echo '<div class="selfilterposition" style="text-align:center;margin:20px;">'; $programs_list = $hierarchy->get_school_programs($classinfo->schoolid); $select = new single_select(new moodle_url('/local/clclasses/classenrol.php',array('id'=>$id)), 'programid', $programs_list, $programid, null); $select->set_label(get_string('program', 'local_programs')); echo $OUTPUT->render($select); echo '</div>'; //------------------batch single_select----------------------------------- echo '<div class="selfilterposition" style="text-align:center;margin:20px;">'; $batch_list = $batch->get_batches_list($classinfo->schoolid, $programid); $select = new single_select(new moodle_url('/local/clclasses/classenrol.php',array('id'=>$id,'programid'=>$programid)), 'batchid', $batch_list, $batchid, null); $select->set_label(get_string('batch', 'local_batches')); echo $OUTPUT->render($select); echo '</div>';