@@ 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 | } |