public function ajax_agregar_campo($formulario_id, $tipo) { $formulario = Doctrine::getTable('Formulario')->find($formulario_id); if ($formulario->Proceso->cuenta_id != UsuarioBackendSesion::usuario()->cuenta_id) { echo 'Usuario no tiene permisos para agregar campos a este formulario.'; exit; } $campo = Campo::factory($tipo); $campo->formulario_id = $formulario_id; $data['edit'] = false; $data['formulario'] = $formulario; $data['campo'] = $campo; $this->load->view('backend/formularios/ajax_editar_campo', $data); }