} $c->parent_section = $ci->input->post("parent_section"); $c->parent_content = $ci->input->post("parent_content"); $c->cell = $ci->input->post("cell"); $c->sort = $ci->input->post("sort"); $c->path = $ci->input->post("path"); $c->type = $ci->input->post("type"); $c->subsection = $ci->input->post("subsection") == NULL ? FALSE : TRUE; $c->view = $ci->input->post("view"); $c->addin = $ci->input->post("addin"); $old_edit = $c->can_edit(); $c->edit = $ci->input->post("edit"); $c->del = $ci->input->post("del"); $c->info = $ci->input->post("info"); if (!$ci->input->post("id")) { $p = new content(); $p->get_by_id($c->parent_content); $c->attach($ci->vunsy->section, $p, $c->cell, $c->sort); } $p = new Section(); $p->get_by_id($c->parent_section); if ($p->can_addin() and !$ci->input->post("id") or $ci->input->post("id") and $old_edit) { $c->save(); if ($ci->input->post("id")) { redirect($ci->app->app_url("data/{$c->id}")); } else { $ci->app->add_info('Content added'); } } else { $ci->app->add_error('Permission denied ! please check your root adminstrator for permissions'); }
if ($ci->input->post("id") !== FALSE) { $c->get_by_id($ci->input->post("id")); $old_edit = $c->can_edit(); } $c->parent_section = $ci->input->post("parent_section"); $c->parent_content = $ci->input->post("parent_content"); $c->cell = $ci->input->post("cell"); $c->sort = $ci->input->post("sort"); $c->path = $ci->input->post("path"); $c->type = $ci->input->post("type"); $c->subsection = $ci->input->post("subsection") == FALSE ? FALSE : TRUE; $c->view = $ci->input->post("view"); $c->addin = $ci->input->post("addin"); $c->edit = $ci->input->post("edit"); $c->del = $ci->input->post("del"); $c->info = $ci->input->post("info"); $sec = new Section(); $sec->get_by_id($c->parent_section); $p = new Content(); $p->get_by_id($c->parent_content); if ($p->can_addin() and $ci->input->post("id") === FALSE or $ci->input->post("id") !== FALSE and $old_edit) { if ($ci->input->post("id") === FALSE) { $c->attach($sec, $p, $c->cell, $c->sort); $ci->app->add_info('Content added'); } else { $c->save(); redirect($ci->app->app_url("data/{$c->id}")); } } else { $ci->app->add_error('Permission denied ! please check your root adminstrator for permissions'); }