Plugin para museus adicionarem o Formulário de Visitação Anual Ao instalar o plugin, terá disponível a aba FVA na página do espaço do museu.
Para ativar este plugin, clone o repositório em 'src/protected/application/plugins' com o comando:
git clone --depth=1 https://github.com/medialab-ufg/museus-fva.git Fva
entre via terminal até a pasta onde foi clonado o repositório e rode o comando:
npm install
para instalar as dependências.
Feito isto, configure seu config.php:
'plugins' => [
//outros plugins instalados ...
'Fva' =>['namespace'=>'Fva'],
],
Este plugin contem dependências de bibliotecas PHP (instaladas via composer) e Javscript (instaladas via npm).
Para concluir a instalação é preciso instalar as dependências e fazer o build da aplicação em React.
composer install
npm install
npm run-script build
O plugin contém também testes unitários para os controllers do Angular.
Na pasta do plugin execute o comando npm test
para começar a rodar os testes.