-
Notifications
You must be signed in to change notification settings - Fork 0
Página da Instituição no Admin
A página de Instituição no Admin (ou Página Especial do Evento) serve para concentrar informações que um Gestor de Eventos deve ter sobre sua instituição e sobre o evento atual, bem como ali poder gerir ssuas atividades. Idealmente seria a tela principal sempre que um Gestor fizesse login, mas há a necessidade de ser permitr que um usuário possa gerir mais de uma instituição.
- /inc/instituicao.php - A classe CNE_Instituicao_Page, responsável pela página de uma instituição no lado administrativo;
As funções não tem o prefixo de cne
por estarem no escopo da classe
Registra página admin.php?page=instituicao
como um endereço válido de página no admin do WordPress usando a action admin_menu
.
Função que inicia a renderização da página da instituição. Aqui é checada a presença do parâmetro id
na URL e se este contém um ID de instituição válido. Em seguida é montado o cabeçalho da página, com as informações básicas da instituição e os botões de edição e acesso.
Função que carrega informações do evento configurado como evento atual obtido pela chamada de cne_get_evento_collection_id()
. Como este é um parâmetro configurável pelo menu Personalizar, toda vez que se mudar a edição do evento, esta seção mudará.
- São carregados aqui os links para as páginas configuradas como atributos extras da coleção do evento em /inc/opcoes-das-colecoes.php. Cada um deles vira um botão.
- A função
render_activities_table()
é chamada para se montar um tabela estilo a tabela padrão do WordPress contendo as atividades do usuário nesta instituição, no evento atual.
Função que monta um botão com o script inline para chamada do comprovante de inscrição.
- Início
- Modelagem;
- Introdução Técnica;
- Visão Pública
- Parte Administrativa
- TUTORIAL: Como criar e configurar um novo Evento atual;