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