| @@ 927-932 (lines=6) @@ | ||
| 924 | $page = $this->cms_admin->get_page($page_id); |
|
| 925 | ||
| 926 | switch ($page['post_status']) { |
|
| 927 | case 'publish': |
|
| 928 | //$data = array('post_status' => 'pending'); |
|
| 929 | $data = $page; |
|
| 930 | $data['post_status'] = 'draft'; |
|
| 931 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 932 | break; |
|
| 933 | ||
| 934 | case 'pending': |
|
| 935 | $data = $page; |
|
| @@ 934-939 (lines=6) @@ | ||
| 931 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 932 | break; |
|
| 933 | ||
| 934 | case 'pending': |
|
| 935 | $data = $page; |
|
| 936 | $data['post_status'] = 'publish'; |
|
| 937 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 938 | ||
| 939 | break; |
|
| 940 | ||
| 941 | case 'draft': |
|
| 942 | $data = $page; |
|
| @@ 941-946 (lines=6) @@ | ||
| 938 | ||
| 939 | break; |
|
| 940 | ||
| 941 | case 'draft': |
|
| 942 | $data = $page; |
|
| 943 | $data['post_status'] = 'publish'; |
|
| 944 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 945 | ||
| 946 | break; |
|
| 947 | default : |
|
| 948 | $data = $page; |
|
| 949 | $data['post_status'] = 'publish'; |
|
| @@ 947-951 (lines=5) @@ | ||
| 944 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 945 | ||
| 946 | break; |
|
| 947 | default : |
|
| 948 | $data = $page; |
|
| 949 | $data['post_status'] = 'publish'; |
|
| 950 | $this->cms_admin->update_page($page['id'], $data, $exsists); |
|
| 951 | break; |
|
| 952 | } |
|
| 953 | showMessage(lang('Status change success', 'admin')); |
|
| 954 | } |
|