Esempio n. 1
0
 $current_module = $step->module;
 while (!$stop) {
     $next_module = $guruModelguruTask->getNextModule($step->pid, $current_module);
     if ($next_module == "0") {
         $stop = true;
     } else {
         $cid_array = $guruModelguruTask->getAllSteps($next_module);
         if (count($cid_array) > 0) {
             $stop = true;
         } else {
             $current_module = $next_module;
         }
     }
 }
 if ($next_module != "0") {
     $guruModelguruTask->setModule($next_module);
     $cid_array = $guruModelguruTask->getAllSteps($next_module);
     $cid = "0";
     if (isset($cid_array) && is_array($cid_array) && count($cid_array) > 0) {
         $cid = $cid_array["0"]["id"];
         $step->nextaccess = $cid_array["0"]["step_access"];
     }
     if ($cid != "0") {
         $chb_free_courses1 = $guruModelguruTask->getChbAccessCourses();
         $step_access_courses1 = $guruModelguruTask->getStepAccessCourses();
         if ($chb_free_courses1 == 1 && $step_access_courses1 == 2) {
             $step->nextaccess = 2;
         }
         if ($user->id <= 0 && $step->nextaccess != 2) {
             ?>
                             <a href="#" onclick="openMyModal(400, 400, '<?php