Changeset 404
- Timestamp:
- Nov 4, 2014 6:13:26 PM (11 years ago)
- Location:
- pro-violet-viettel/sourcecode/application
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/config/routes.php
r403 r404 57 57 58 58 $route['admin/mau_tin_nhan'] = 'admin/smstemplate'; 59 $route['admin/mau_tin_nhan/trang'] = 'admin/smstemplate/get Collaborators/1';60 $route['admin/mau_tin_nhan/them'] = 'admin/smstemplate/add Collaborator';61 $route['admin/mau_tin_nhan/trang/:any'] = 'admin/smstemplate/get Collaborators/$1';59 $route['admin/mau_tin_nhan/trang'] = 'admin/smstemplate/getSmstemplates/1'; 60 $route['admin/mau_tin_nhan/them'] = 'admin/smstemplate/addSmstemplate'; 61 $route['admin/mau_tin_nhan/trang/:any'] = 'admin/smstemplate/getSmstemplates/$1'; 62 62 $route['admin/mau_tin_nhan/test'] = 'admin/smstemplate/test'; 63 63 $route['admin/mau_tin_nhan/xem/:any'] = 'admin/smstemplate/viewUser'; -
pro-violet-viettel/sourcecode/application/modules/admin/models/smstemplate_model.php
r328 r404 5 5 6 6 protected $table_name = 'tblsmstemplate'; 7 protected $id_name = ' id';7 protected $id_name = 'sms_id'; 8 8 9 9 function __construct() … … 11 11 parent::__construct(); 12 12 } 13 13 function getSmstemplates($data) { 14 $sql = "SELECT * FROM " . $this->table_name; 15 if ($data['keyword']) { 16 if ($data['search_field'] == "cellphone") { 17 $sql.=" WHERE (service_id LIKE '%" . $data['keyword'] . "%')"; 18 } else { 19 $sql.=" WHERE (sms_content LIKE '%" . $data['keyword'] . "%' OR sms_reply LIKE '%" . $data['keyword'] . "%') "; 20 } 21 } 22 23 $order = ""; 24 if ($data['sorting_order'] != "sorting") { 25 if ($data['sorting_field'] != "money") { 26 $sort = "DESC"; 27 if ($data['sorting_order'] == "sorting_asc") 28 $sort = "ASC"; 29 $order = "ORDER BY " . $data['sorting_field'] . " " . $sort; 30 } 31 } 32 $sql=$sql . " " . $order . " LIMIT " . $data['start'] . ", " . $data['perpage'] . " "; 33 34 return $this->db->query($sql)->result_array(); 35 } 36 37 function isExist($data) { 38 $sql = "SELECT COUNT(id) as total FROM " . $this->table_name . " WHERE " . $data['field'] . " = '" . $data['value'] . "'"; 39 if (isset($data['id'])) 40 { 41 $id=$data['id']; 42 $sql.=" AND id <> ".$id." LIMIT 1"; 43 } 44 $result = $this->db->query($sql)->row_array(); 45 if ($result['total'] == 1) { 46 return true; 47 } else { 48 return false; 49 } 50 } 51 52 function countSmstemplate($data) { 53 $sql = "SELECT COUNT(".$this->id_name.") as total FROM " . $this->table_name; 54 if ($data['keyword']) { 55 if ($data['search_field'] == "cellphone") { 56 $sql.=" WHERE (service_id LIKE '%" . $data['keyword'] . "%')"; 57 } else { 58 $sql.=" WHERE (sms_content LIKE '%" . $data['keyword'] . "%' OR sms_reply LIKE '%" . $data['keyword'] . "%') "; 59 } 60 } 61 $result = $this->db->query($sql)->row_array(); 62 return $result['total']; 63 } 64 function getSmstemplate($id) 65 { 66 $sql="SELECT * FROM ".$this->table_name." WHERE ".$this->id_name."=".$id." LIMIT 1"; 67 $result = $this->db->query($sql)->row_array(); 68 return $result; 69 } 14 70 } -
pro-violet-viettel/sourcecode/application/views/layout/admin/sidebar.php
r401 r404 138 138 </a> 139 139 </li> 140 <li class="<?php if(in_array($class,array("smstemplate"))) {echo "active";}?>"> 141 <a href="<?php echo $base_url;?>admin/mau_tin_nhan" class="dropdown-toggle"> 142 <i class="icon-cog"></i> 143 <span class="menu-text"> Mẫu tin nhắn </span> 144 </a> 145 </li> 140 146 141 147 </ul><!-- /.nav-list -->
Note: See TracChangeset
for help on using the changeset viewer.