Ejemplo n.º 1
0
 public function set_main()
 {
     $id_extend = $this->input->post('id_extend_field');
     $extend = $this->extend_field_model->get(array('id_extend_field' => $id_extend));
     if (!empty($extend) && !empty($extend['parent']) && !empty($extend['id_parent'])) {
         $where = array('parent' => $extend['parent'], 'id_parent' => $extend['id_parent']);
         // Set all 'main' values to 0
         $this->extend_field_model->update($where, array('main' => 0));
         $data = array('id_extend_field' => $id_extend, 'main' => 1);
         $id = $this->extend_field_model->save($data);
         if ($id) {
             $this->success(lang('ionize_message_extend_field_saved'));
         } else {
             $this->error(lang('ionize_message_extend_field_not_saved'));
         }
     } else {
         $this->error(lang('ionize_message_extend_field_not_found'));
     }
 }