<strong><?php echo addslashes(t("Since")); ?> :</strong> <?php echo $reg_date; ?> <br> <strong><?php echo addslashes(t("Status")); ?> :</strong> <?php if ($value['i_status'] == 1) { echo make_label('Active', 'success'); } else { echo make_label('InActive', 'warning'); } ?> </li> <?php } } else { ?> <li><strong><?php echo addslashes(t("No result found")); ?> .</strong></li> <?php
public function sub_menu_list($menu_id) { try { $this->data['heading'] = "Sub Menu Setting"; //Package Name[@package] Panel Heading if ($_POST) { $posted = array(); $posted['s_name'] = trim($this->input->post('txt_menu_title')); $posted['s_link'] = trim($this->input->post('txt_menu_link')); $posted['opt_status'] = intval($this->input->post('opt_status')); $info = array(); $info['i_parent_id'] = decrypt($menu_id); if ($posted['opt_status']) { $info['i_main_id'] = decrypt($menu_id); } else { $info['i_main_id'] = -99; } $info['s_name'] = $posted['s_name']; $info['s_link'] = $posted['s_link']; if ($info['s_name'] != '') { $i_aff = $this->mod_menu->add_main_menu($info); if ($i_aff) { set_success_msg($this->cls_msg["save_succ"]); } else { set_error_msg($this->cls_msg["save_err"]); } } else { set_error_msg($this->cls_msg["save_err_blank"]); } } $i_menu_id = decrypt($menu_id); $s_where = " WHERE n.i_parent_id=" . $i_menu_id . " OR i_main_id=" . $i_menu_id; $info = $this->mod_menu->fetch_sub_menu($s_where); //$info = $this->mod_menu->fetch_multi_sorted_list($s_where,$s_order_name,$order_by,intval($start),$limit); //Creating List view for displaying// $table_view = array(); //$order_name = empty($order_name)?encrypt($arr_sort[0]):$order_name; //Table Headers, with width,alignment// $table_view["caption"] = "Sub Menus"; $table_view["total_rows"] = count($info); $table_view["detail_view"] = false; //$table_view["total_db_records"]=$this->mod_menu->gettotal_info($s_where); //$table_view["order_name"]=$order_name; //$table_view["order_by"] =$order_by; $table_view["src_action"] = $this->pathtoclass . $this->router->fetch_method(); $j = 0; $table_view["headers"][$j]["width"] = "19%"; $table_view["headers"][$j]["align"] = "left"; $table_view["headers"][$j]["val"] = "Sub Menus"; $table_view["headers"][++$j]["width"] = "10%"; $table_view["headers"][$j]["val"] = "Menu Link"; $table_view["headers"][++$j]["width"] = "5%"; $table_view["headers"][$j]["val"] = "Status"; $table_view["headers"][++$j]["val"] = "Action"; $table_view["headers"][$j]["width"] = "35%"; //end Table Headers, with width,alignment// //Table Data// for ($i = 0; $i < $table_view["total_rows"]; $i++) { $i_col = 0; $table_view["tablerows"][$i][$i_col++] = encrypt($info[$i]["id"]); //Index 0 must be the encrypted PK $table_view["tablerows"][$i][$i_col++] = '<span>' . $info[$i]["s_name"] . '</span>' . '<input style="background: #FFFFC0; display: none;" type="text" value="' . $info[$i]["s_name"] . '">'; $table_view["tablerows"][$i][$i_col++] = '<span>' . $info[$i]["s_link"] . '</span>' . '<input style="background: #FFFFC0; display: none;" type="text" value="' . $info[$i]["s_link"] . '">'; $table_view["tablerows"][$i][$i_col++] = $info[$i]["status"] == 'showing' ? make_label($info[$i]["status"]) : make_label($info[$i]["status"], 'warning'); $action = '<a id="edit_row_' . $info[$i]["id"] . '" href="javascript:void(0);" class="btn btn-mini btn-primary" ><i class="icon-edit icon-white"></i> Edit</a>'; $action .= ' <a class="btn btn-mini btn-success" id="save_row_' . $info[$i]["id"] . '" href="javascript:void(0);" > <i class="icon-save icon-white"></i> Save</a>'; $action .= ' <a class="btn btn-mini btn-warning" id="delete_row_' . $info[$i]["id"] . '" href="javascript:void(0);" > <i class="icon-trash icon-white"></i> Delete</a>'; $action .= ' <a class="btn btn-mini btn-info" id="change_row_' . $info[$i]["id"] . '" href="javascript:void(0);" > <i class="icon-refresh icon-white"></i> Status</a>'; if ($info[$i]["s_link"]) { $action .= ' <a class="btn btn-mini btn-danger" id="go_row_' . $info[$i]["id"] . '" href="' . admin_base_url() . 'menu_setting/menu_permission/' . encrypt($info[$i]["id"]) . '" target="blank_" > <i class="icon-share-alt icon-white"></i> Set action</a>'; } $table_view["tablerows"][$i][$i_col++] = $action; } //end Table Data// unset($i, $i_col, $start, $limit); $this->data["table_view"] = $this->admin_showin_table($table_view); //Creating List view for displaying// //$this->data["search_action"]=$this->pathtoclass.$this->router->fetch_method();//used for search form action //echo $this->data["search_action"]; $s_where = " WHERE n.i_parent_id=" . $i_menu_id . " AND s_link=''"; $info_menus = $this->mod_menu->fetch_sub_menu($s_where); $arr_menus = array(); if ($info_menus) { foreach ($info_menus as $val) { $arr_menus[$val['id']] = $val['s_name']; } } $this->data['arr_menus'] = $arr_menus; $this->render('menu_setting/sub_menu_list'); unset($table_view, $info); } catch (Exception $err_obj) { show_error($err_obj->getMessage()); } }