public function executeSubscriptionsCourses(sfWebRequest $request) { global $CFG; $CFG->current_app->requireMahara(); $params = array(); $params["mode"] = "Eschool"; $params["mode_id"] = $request->getParameter("catalog"); $CFG->current_app->requireMahara(); $courses_list = new GcrCourseList($params, $CFG->current_app); $this->institution = $request->getParameter("institution"); $this->product_id = $request->getParameter("pid"); $this->button_flag = $request->getParameter("paid_flag"); $this->ctlg_crse_list_key = $request->getParameter("catalog"); $this->ctlg_courses_list = $courses_list->getCourseList(); sfConfig::set('sf_escaping_strategy', false); }
<?php $ctlg_courses_list = array(); foreach ($cert_ctlg_crse_lists[$products_detail_val["short_name"]] as $ctlg_crse_list_key => $ctlg_crse_list_val) { //echo "=".$ctlg_crse_list_key."=~=".$catalog_courses_count[$ctlg_crse_list_key]; /* print "<pre>"; print_r($catalog_courses_count); print "</pre>"; if(isset($catalog_courses_count[$ctlg_crse_list_key])) echo "ok1"; if($catalog_courses_count[$ctlg_crse_list_key] > 0) echo "ok1"; */ $catalog_key_courses_count = isset($catalog_courses_count[$ctlg_crse_list_key]) ? (int) $catalog_courses_count[$ctlg_crse_list_key] : 0; if (isset($catalog_courses_count[$ctlg_crse_list_key])) { $params = array(); $params["mode"] = "Eschool"; $params["mode_id"] = $ctlg_crse_list_key; $CFG->current_app->requireMahara(); $courses_list = new GcrCourseList($params, $CFG->current_app); $ctlg_courses_list = $courses_list->getCourseList(); //} ?> <h4>Courses Catalog: <a data-toggle="collapse" data-parent="#accordion" href="#collapseCourse_<?php echo $ctlg_crse_list_key; ?> "><span style="color:red;"><?php echo $ctlg_crse_list_val; ?> </span> <i class="fa fa-folder-open-o"></i></a></h4> <div id="collapseCourse_<?php echo $ctlg_crse_list_key; ?> " class="panel-collapse collapse"> <table cellpadding="0" cellspacing="0" border="0" class="display" id="courses_list_<?php
public function executeGetHTMLCourses(sfWebRequest $request) { global $CFG; $CFG->current_app->requireMahara(); $params = array(); foreach (GcrCourseList::getParameterList() as $key => $value) { $params[$key] = $request->getParameter($key); } $this->course_list = new GcrCourseList($params, $CFG->current_app); sfConfig::set('sf_escaping_strategy', false); }