O editor de Downcodes traz para você uma introdução detalhada e um tutorial de implantação do código-fonte do miniaplicativo curricular do Hands-Learning Lab. O código-fonte é desenvolvido com base no sistema ThinkPHP, com separação front-end e back-end, e é rico em funções, incluindo funções de casal, configurações de plano de fundo curricular, importação de currículo do sistema educacional, suporte multiescolar e outros recursos especiais, visando para fornecer aos usuários uma experiência de gerenciamento de curso conveniente e personalizada. Quer sejam mensagens interativas entre casais ou configurações personalizadas de plano de fundo da programação do curso, isso pode adicionar diversão ao aprendizado da vida. Este código-fonte também suporta a importação de programações de cursos e informações de cursos únicos compartilhadas por outras pessoas, facilitando aos usuários a obtenção rápida das informações de que precisam.
O código-fonte do miniaplicativo curricular do Lianshou Lab é um sistema de separação front-end e back-end desenvolvido com base no sistema Thinkphp.
Introdução às funções do código-fonte
1. Função de casal
2. Mensagens entre casais
3. Os casais estabelecem um currículo um para o outro
4. Defina seu próprio plano de fundo de aula diário e semanal
5. Importe o currículo do sistema de administração educacional
6. Importe horários de aulas compartilhados por outras pessoas
7. Importe lições individuais compartilhadas por outras pessoas
8. Apoio multiescolar
9. Configurações de atmosfera no topo da página inicial (configurações do administrador, atmosfera festiva)
Requisitos ambientais
1. Servidor: php+mysql (baseado em fastadmin)
2. Mini programa: nativo + colorui
Preparação
1. Você precisa preparar seu próprio servidor e nome de domínio registrado
2. Inscreva-se para obter um certificado https. O site dnspod pode ser solicitado gratuitamente por um ano.
3. Instale o ambiente operacional PHP (PHP >= 7.1 e < 7.3 (PHP7.1 recomendado), Mysql >= 5.5.0)
4. Acesse a plataforma pública WeChat, inscreva-se em um miniprograma e obtenha o AppID e o AppSecret.
Tutorial de implantação no lado do servidor
1. Adicione o site e carregue o código no diretório raiz
2. O diretório público vinculado ao projeto é o diretório em execução e selecione thinkphp pseudoestaticamente.
3. Digite o nome de domínio vinculado e ele irá automaticamente para a interface de instalação.
4. Instale de acordo com as instruções (as três etapas acima são, na verdade, para instalar a estrutura fastadmin)
5. Entre no backend, pesquise "programação de treinamento manual" no gerenciamento de plug-ins e instale-o.
6. Instale o plug-in de login de terceiros
7. Configure o miniprograma AppID e AppSecret (obtido na plataforma pública WeChat), pratique a chave do laboratório (se você implantar a versão independente, basta gerar você mesmo uma string de 16 dígitos) e não altere o ID do site! ! !
8. O servidor está implantado
Nota: Se você não possui servidor, pode usar nossa versão SaaS, ou seja, usar nosso servidor, e o mini programa ainda é seu
Tutorial de implantação do miniprograma
O código fonte do miniprograma está na pasta wxapp
Nas ferramentas de desenvolvedor do WeChat, selecione o projeto no canto superior esquerdo, importe o projeto e selecione esta pasta
1. Modifique o cryptoKey no arquivo config.js e gere você mesmo uma string de 16 bits
2. Modifique o nome de domínio em baseUrl para o seu próprio (observe que na plataforma pública WeChat, adicione uma lista de permissões)
3. Modifique o appid no arquivo project.config.json para o seu próprio
4. Ferramentas de desenvolvedor WeChat, nos detalhes no canto superior direito, marque ES6 a ES5
5. Se for relatado um erro, verifique se a lista de permissões está configurada. Após a configuração, na configuração do projeto (veja o canto superior direito da imagem acima), clique em Atualizar.
6. Pré-visualização, você pode fazer upload se não houver problema
Manual do usuário
1. Configuração de atmosfera no topo da página inicial. Como o miniaplicativo de currículo é muito parecido com uma ferramenta e não possui funções diversas, o espaço operacional não é forte, então esta função foi adicionada, como alterar o plano de fundo para o Festival do Barco-Dragão e o Festival do Meio Outono. inscrições para os alunos tirarem fotos do cenário do campus e entregá-las a outras pessoas, uma alterada a cada dia.
2. Você pode definir o horário das aulas e as datas de inverno e verão por escola, sem afetar um ao outro, e mudar automaticamente para a data.
3. A importação do currículo para o sistema de administração educacional requer adaptação. Atualmente, os sistemas de administração educacional de Zhengfang e Qingguo são apoiados.
4. Compartilhe toda a programação do curso e gere um código do miniprograma. Ele é adequado para a mesma turma e a mesma programação do curso. Você pode imprimir diretamente o código do miniprograma e permitir que os alunos o digitalizem para importar a programação do curso.
5. Compartilhar uma única aula é adequado para situações em que o horário de aula de cada aluno é inconsistente. Você pode colar diretamente o pequeno código do programa de uma única aula na porta da sala e importar apenas o horário de aula dessa aula.
Espero que este tutorial possa ajudá-lo a implantar e usar com sucesso o código-fonte do miniaplicativo de currículo do Hands-on Lab. Se você tiver alguma dúvida, não hesite em nos contatar. O editor de Downcodes deseja um feliz uso!