Segui estes passos no ambiente Wn 7, Xampp.
Acessar módulo de gerenciamento de módulos, clicar em "Novo", escolher arquivo ZIP do módulo vetor.panel
e aguardar a instalação. (arquivo foi baixado painel-web-1.3.0 renomeado para vetor.painel e colocado no diretorio /novosga/public/modules/ ). se não entendi errado. Recebi a msg "Arquivo manifest.json não encontrado". Não sei o que dizer. Alguém sabe como fazer ?
Após confirmação da instalação, habilitar o módulo Vetor Panel também no gerenciamento de módulos. Depois liberar permissão de acesso aos usuários através do módulo de cargos (é necessário sair e entrar novamente no sistema para pegar a nova permissão).
Por fim, adicionar nova rota à API do NovoSGA: Criar ou alterar arquivo config/api.php adicionando a seguinte configuração de rota:
<?php
return array(
'extra' => array(
'routes' => array(
'vetor.panel' => function() {
$api = new modules\vetor\panel\PanelApi();
$api->api();
},
'vetor.panel/feed' => function() {
$url = isset($_GET['url']) ? $_GET['url'] : '';
$api = new modules\vetor\panel\PanelApi();
$api->feed($url);
}
)
)
);
Entretanto mesmo depois de reiniciar o apache e dar um novo login, indo no gerenciamento de módulos o módulo vetor painel não aparece para ser ativado/habilitado na tela de módulos.
Já tentei incluir novamente o módulo através do botão novo, mais recebo a msg de módulo já incluido.
Por favor, como faço para poder o sga apresentar a opção vetor-painel
. Obrigado.