private function _partialEtapa2() { $this->load->helper(array('area', 'segmento')); $listaAreas = lista_areas_para_dados_dropdown(); $listaSegmentos = lista_segmentos_para_dados_dropdown(); $dadosEtapa2 = array('formAction' => '/usuario/salvar_dados_profissionais', 'extraOpenForm' => 'id="form-etapa-2" class="quickstart-form"', 'escolaridadeAtual' => '', 'escolaAtual' => '', 'faculdadeAtual' => '', 'cursoAtual' => '', 'diplomaAtual' => '', 'anoAtual' => '', 'profissaoAtual' => '', 'listaAreas' => $listaAreas, 'areaAtual' => '0', 'listaSegmentos' => $listaSegmentos, 'segmentoAtual' => '0', 'empresaAtual' => '', 'siteEmpresaAtual' => '', 'cargoAtual' => '', 'descricaoTrabalhoAtual' => '', 'habilidadesProfissionaisAtual' => '', 'interessesProfissionaisAtual' => ''); return $this->template->loadPartial('form_dados_profissionais', $dadosEtapa2, 'usuario'); }
public function index() { $this->load->helper('area'); $listaAreas = lista_areas_para_dados_dropdown(); $dadosPartial = array('listaAreas' => $listaAreas); $partial_cadastro = array('form_cadastro' => $this->template->loadPartial('form_cadastro', $dadosPartial, 'usuario')); $this->template->appendJSImport('cadastro_usuario.js'); $this->_renderTemplate('usuario/cadastrar', $partial_cadastro); }
public function criar() { $idSugestao = $this->input->get('s'); $listaAreas = null; $listaSegmentos = null; $sugestaoGeradora = null; try { $sugestaoDao = WeLearn_DAO_DAOFactory::create('SugestaoCursoDAO'); $sugestaoGeradora = $sugestaoDao->recuperar($idSugestao); $nomeAtual = $sugestaoGeradora->getNome(); $temaAtual = $sugestaoGeradora->getTema(); $descricaoAtual = $sugestaoGeradora->getDescricao(); $areaAtual = $sugestaoGeradora->getSegmento()->getArea(); $segmentoAtual = $sugestaoGeradora->getSegmento(); $acaoForm = 'criarFromSugestao'; $textoBotaoSubmit = 'Criar curso a partir desta Sugestão'; $hiddenFormData = array('acao' => $acaoForm, 'area' => $areaAtual->getId(), 'segmento' => $segmentoAtual->getId(), 'sugestao' => $sugestaoGeradora->getId()); } catch (Exception $e) { $this->load->helper('area'); $listaAreas = lista_areas_para_dados_dropdown(); $nomeAtual = ''; $temaAtual = ''; $descricaoAtual = ''; $areaAtual = '0'; $listaSegmentos = array('0' => 'Selecione uma área de segmento'); $segmentoAtual = '0'; $acaoForm = 'criarNovo'; $textoBotaoSubmit = 'Criar novo curso'; $hiddenFormData = array('acao' => $acaoForm); } $formDadosPrinciais = array('sugestao' => $sugestaoGeradora, 'nomeAtual' => $nomeAtual, 'temaAtual' => $temaAtual, 'descricaoAtual' => $descricaoAtual, 'objetivosAtual' => '', 'conteudoPropostoAtual' => '', 'acaoForm' => $acaoForm, 'listaAreas' => $listaAreas, 'areaAtual' => $areaAtual, 'listaSegmentos' => $listaSegmentos, 'segmentoAtual' => $segmentoAtual); $formConfiguracoesGerais = array('tempoDuracaoMaxAtual' => '40', 'privacidadeConteudoAtual' => WeLearn_Cursos_PermissaoCurso::RESTRITO, 'conteudoPublico' => WeLearn_Cursos_PermissaoCurso::LIVRE, 'conteudoPrivado' => WeLearn_Cursos_PermissaoCurso::RESTRITO, 'privacidadeInscricaoAtual' => WeLearn_Cursos_PermissaoCurso::RESTRITO, 'inscricaoAutomatica' => WeLearn_Cursos_PermissaoCurso::LIVRE, 'inscricaoRestrita' => WeLearn_Cursos_PermissaoCurso::RESTRITO); $formImagem = array('imagemAtual' => ''); $dadosCriar = array('formAction' => 'curso/curso/salvar', 'extraOpenForm' => 'id="form-curso"', 'hiddenFormData' => $hiddenFormData, 'formDadosPrincipais' => $this->template->loadPartial('form_dados_principais', $formDadosPrinciais, 'curso/curso'), 'formConfiguracoesGerais' => $this->template->loadPartial('form_configuracoes_gerais', $formConfiguracoesGerais, 'curso/curso'), 'formImagem' => $this->template->loadPartial('form_imagem', $formImagem, 'curso/curso'), 'textoBotaoSubmit' => $textoBotaoSubmit); $this->_renderTemplateHome('curso/curso/criar', $dadosCriar); }
public function dados_profissionais() { try { $this->template->appendJSImport('dados_profissionais.js'); try { $usuarioAtual = $this->autenticacao->getUsuarioAutenticado(); $dadosProfissionaisDAO = WeLearn_DAO_DAOFactory::create('DadosProfissionaisUsuarioDAO'); $dadosProfissionais = $dadosProfissionaisDAO->recuperar($usuarioAtual->getId()); } catch (cassandra_NotFoundException $e) { $dadosProfissionais = null; } $possuiDadosProfissionais = $dadosProfissionais instanceof WeLearn_Usuarios_DadosProfissionaisUsuario; $this->load->helper(array('area', 'segmento')); $listaAreas = lista_areas_para_dados_dropdown(); if ($possuiDadosProfissionais && $dadosProfissionais->getSegmentoTrabalho() instanceof WeLearn_Cursos_Segmento) { $segmentoDao = WeLearn_DAO_DAOFactory::create('SegmentoDAO'); $listaSegmentos = lista_segmentos_para_dados_dropdown($segmentoDao->recuperarTodos('', '', array('areaId' => $dadosProfissionais->getSegmentoTrabalho()->getArea()->getId()))); } else { $listaSegmentos = lista_segmentos_para_dados_dropdown(); } $dadosViewDadosProfissionais = array('formAction' => '/usuario/salvar_dados_profissionais', 'extraOpenForm' => 'id="form-dados-profissionais"', 'escolaridadeAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getEscolaridade() : '', 'escolaAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getEscola() : '', 'faculdadeAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getFaculdade() : '', 'cursoAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getCurso() : '', 'diplomaAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getDiploma() : '', 'anoAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getAno() : '', 'profissaoAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getProfissao() : '', 'listaAreas' => $listaAreas, 'areaAtual' => $possuiDadosProfissionais && $dadosProfissionais->getSegmentoTrabalho() instanceof WeLearn_Cursos_Segmento ? $dadosProfissionais->getSegmentoTrabalho()->getArea()->getId() : '0', 'listaSegmentos' => $listaSegmentos, 'segmentoAtual' => $possuiDadosProfissionais && $dadosProfissionais->getSegmentoTrabalho() instanceof WeLearn_Cursos_Segmento ? $dadosProfissionais->getSegmentoTrabalho()->getId() : '0', 'empresaAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getEmpresa() : '', 'siteEmpresaAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getSiteEmpresa() : '', 'cargoAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getCargo() : '', 'descricaoTrabalhoAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getDescricaoTrabalho() : '', 'habilidadesProfissionaisAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getHabilidadesProfissionais() : '', 'interessesProfissionaisAtual' => $possuiDadosProfissionais ? $dadosProfissionais->getInteressesProfissionais() : ''); $dadosView = array('formDadosProfissionais' => $this->template->loadPartial('form_dados_profissionais', $dadosViewDadosProfissionais, 'usuario')); $this->_renderTemplateHome('usuario/configuracao/dados_profissionais', $dadosView); } catch (Exception $e) { log_message('error', 'Erro ao tentar exibir alteração de dados profissionais:' . create_exception_description($e)); show_404(); } }
public function criar() { $this->load->helper('area'); $listaAreas = lista_areas_para_dados_dropdown(); $listaSegmentos = array('0' => 'Selecione uma área de segmento'); $dadosFormPartial = array('formAction' => '/curso/sugestao/salvar', 'extraOpenForm' => 'id="form-sugestao"', 'tituloForm' => 'Descreva a sua Sugestão', 'nomeAtual' => '', 'temaAtual' => '', 'descricaoAtual' => '', 'listaAreas' => $listaAreas, 'areaAtual' => '0', 'listaSegmentos' => $listaSegmentos, 'segmentoAtual' => '0'); $formCriar = $this->template->loadPartial('form', $dadosFormPartial, 'curso/sugestao'); $this->_renderTemplateHome('curso/sugestao/criar', array('formCriar' => $formCriar)); }