You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.9 KiB

7 years ago
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3. class Main extends WB_Controller {
  4. public function index()
  5. {
  6. // 메타태그 설정
  7. // $this->site->meta_title = ""; // 이 페이지의 타이틀
  8. // $this->site->meta_description = ""; // 이 페이지의 요약 설명
  9. // $this->site->meta_keywords = ""; // 이 페이지에서 추가할 키워드 메타 태그
  10. // $this->site->meta_image = ""; // 이 페이지에서 표시할 대표이미지
  11. // 팝업 불러오기
  12. $this->load->model('popup_model');
  13. $param['from'] = "popup";
  14. $param['where']['pop_status'] = 'Y';
  15. $param['where']['pop_start <='] = date('Y-m-d H:i:s');
  16. $param['where']['pop_end >='] = date('Y-m-d H:i:s');
  17. $param['order_by'] = "pop_idx ASC";
  18. $param['limit'] = TRUE;
  19. $this->data['popup_list'] = $this->popup_model->get_list($param);
  20. $this->asides['popup'] = "main/asides_popup";
  21. // 레이아웃 & 뷰파일 설정
  22. $this->theme = $this->site->get_layout();
  23. $this->view = "main/index";
  24. }
  25. public function popup($pop_idx)
  26. {
  27. if(empty($pop_idx))
  28. {
  29. alert_close(langs('공통/msg/invalid_access'));
  30. exit;
  31. }
  32. $this->load->model('popup_model');
  33. $param['idx'] = $pop_idx;
  34. $param['column'] = "pop_idx";
  35. $param['from'] = "popup";
  36. $param['where']['pop_status'] = 'Y';
  37. $param['where']['pop_start <='] = date('Y-m-d H:i:s');
  38. $param['where']['pop_end >='] = date('Y-m-d H:i:s');
  39. if(! $this->data['view'] = $this->popup_model->get_one($param))
  40. {
  41. alert_close(langs('공통/msg/invalid_access'));
  42. exit;
  43. }
  44. $this->theme = $this->site->get_layout();
  45. $this->theme_file = "popup";
  46. $this->view = "main/popup";
  47. }
  48. }