Changeset 505
- Timestamp:
- Nov 14, 2014 4:59:26 PM (11 years ago)
- Location:
- pro-violet-viettel/sourcecode
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/config/database.php
r499 r505 46 46 */ 47 47 48 $active_group = 'default'; 49 $active_record = TRUE; 48 $active_group = 'default'; 49 $active_record = TRUE; 50 50 51 51 $db['default']['hostname'] = 'mysql:host=127.0.0.1'; 52 52 $db['default']['username'] = 'root';//sbg 53 $db['default']['password'] = ' 123456';//sbg~~!!@@12353 $db['default']['password'] = 'Quyenhue@123';//sbg~~!!@@123 54 54 $db['default']['database'] = 'violet-viettel'; 55 55 $db['default']['dbdriver'] = 'pdo'; -
pro-violet-viettel/sourcecode/application/modules/frontend/controllers/user.php
r503 r505 15 15 public function profile() { 16 16 $user_info = $this->session->userdata('userInfo'); 17 17 18 if ($user_info) { 18 19 $this->load->model('servicepackage_model'); … … 25 26 $data['packages'] = $this->servicepackage_model->getAllPackages(); 26 27 $this->load->view('frontend/user_profile', $data); 27 } else { 28 } else { 28 29 redirect('frontend/home'); 29 30 } -
pro-violet-viettel/sourcecode/application/modules/frontend/views/user_profile.php
r504 r505 436 436 </div> 437 437 </div> 438 438 <script type="text/javascript"> 439 var url=<?php echo base_url();?> 440 var current_tab=<?php echo $current_tab;?> 441 </script> 439 442 <?php 440 443 $this->load->view('layout/frontend/footer', array('base_url' => $base_url, 'usjs' => array('assets/js/frontend/user.js'))); -
pro-violet-viettel/sourcecode/assets/js/frontend/user.js
r504 r505 1 function updateInfo(us_id){ 2 $("#updating").css("display", "block"); 3 $.ajax({ 4 url: 'update_user/' + us_id, 5 type: 'POST', 6 data: $("#frm1").serialize(), 7 success: function (data, textStatus, jqXHR) 8 { 9 $("#updating").css("display", "none"); 10 result = jQuery.parseJSON(data); 11 if (result.success == "1") 12 { 13 $("#updateInfoSuccess").modal('show'); 14 //$("#close").click(function(){window.location.reload(true)}); 15 $('#updateInfoSuccess').on('hidden.bs.modal', function () { 16 window.location.reload(true); 17 }); 18 } 19 else 20 { 21 for (var key in result.errors) 22 { 23 $('#'+key).html(result.errors[key]); 24 } 25 } 26 } 27 }); 1 function updateInfo(us_id) { 2 $.ajax({ 3 url: 'update_user/' + us_id, 4 type: 'POST', 5 data: $("#frm1").serialize(), 6 success: function (data, textStatus, jqXHR) 7 { 8 result = jQuery.parseJSON(data); 9 if (result.success == "1") 10 { 11 window.location.reload(true); 12 } 13 else 14 { 15 for (var key in result.errors) 16 { 17 $('#' + key).html(result.errors[key]); 18 } 19 } 20 } 21 }); 28 22 } 29 $( "#package_register" ).submit(function( event )23 $("#package_register").submit(function (event) 30 24 { 31 $.ajax({ 32 url: $(this).attr("action"), 33 type: "POST", 34 data: $("#package_register").serialize(), 35 success: function (data, textStatus, jqXHR) 25 $.ajax({ 26 url: $(this).attr("action"), 27 type: "POST", 28 data: $("#package_register").serialize(), 29 success: function (data, textStatus, jqXHR) 30 { 31 32 var results = jQuery.parseJSON(data); 33 $('#package_register_modal').replaceWith(results.modal); 34 $('#package_register_modal').modal('show'); 35 $("#package_register_back").click(function () { 36 $("#account-info-tab").click(); 37 }); 38 $("#finish_package_register").click(function () { 39 finish_package_register(); 40 }); 41 42 }, 43 error: function (jqXHR, textStatus, errorThrown) 44 { 45 $(".ajaxloading").hide(); 46 } 47 }); 48 event.preventDefault(); 49 }); 50 function finish_package_register() 51 { 52 $("#package_register_errors").html(""); 53 $.ajax({ 54 url: url + "frontend/user/finishRegisterPackage", 55 type: "POST", 56 data: $("#do_package_register").serialize(), 57 success: function (data, textStatus, jqXHR) 58 { 59 var results = jQuery.parseJSON(data); 60 if (results.success == "1") 61 { 62 $("#package_register_modal").modal("hide"); 63 $("#success_package_register_content").html("QuÜ vá» Äã ÄÄng kà sá» dụng CÃŽng cụ Soạn Bà i giảng trức tuyến. Quà vá» ÄÆ°á»£c sá» dụng dá»ch vụ Äến hết 24h ngà y "+results.expire_date); 64 $("#success_package_register_modal").modal("show"); 65 66 $("#package_register_finish_button").click(function () { 67 window.location.href = url+"frontend/user/profile/account-info"; 68 location.reload(); 69 }); 70 } 71 else 72 { 73 var er = "<div class=\"alert alert-block alert-success\">"; 74 for (var i = 0; i < results.errors.length; i++) 36 75 { 37 38 var results= jQuery.parseJSON(data); 39 $('#package_register_modal').replaceWith(results.modal); 40 $('#package_register_modal').modal('show'); 41 }, 42 error: function (jqXHR, textStatus, errorThrown) 43 { 44 $(".ajaxloading").hide(); 76 var item = results.errors[i]; 77 er=er+""+item+"<br />"; 45 78 } 46 }); 47 event.preventDefault(); 79 $("#package_register_errors").prepend(er+"</div>"); 80 } 81 }, 82 error: function (jqXHR, textStatus, errorThrown) 83 { 84 $(".ajaxloading").hide(); 85 } 86 }); 87 } 88 $("#add_money").click(function () { 89 $("#account-info-tab").click(); 48 90 }); 91 $("#"+current_tab+"-tab").click(); 49 92 50 93 function changePassword(us_id)
Note: See TracChangeset
for help on using the changeset viewer.