Documentação dos temas Edools

Personalize ou crie seu próprio tema Edools.

O que são estados e como utilizá-los

Um Tema Edools é composto por diferentes telas e cada tela tem seu estado. Para criar links que redirecionam a esses estados é bem simples, basta utilizar a nossa diretiva link-to.

Exemplo:

Alguns estados necessitam de parâmetros, como por exemplo:

Abaixo está a lista dos possíveis estados:

school.home

Homepage do tema, contém os produtos publicados e categorias.

school.products

Tela com a listagem dos produtos publicados

school.product

Landing page de um produto

Parâmetros

  • schoolProductId

school.auth.login

Tela de login

school.auth.register

Tela de registro de alunos

school.auth.logout

Rota para efetuar logout

school.auth.password.request

Tela para requisitar redefinição de senha

school.auth.password.reset

Tela para redefinir a senha, após receber um email

school.dashboard.enrollments

Tela com as matrículas de um aluno

school.dashboard.certificates

Tela com os certificados do aluno

school.dashboard.path

Detalhe de uma trilha de apredizado. Contém uma lista com os cursos da trilha

Parâmetros

  • pathId
  • enrollmentId (opcional)

school.dashboard.course.detail

Detalhe de um curso. Contém o conteúdo principal e complementar.

Parâmetros

  • courseId
  • enrollmentId (opcional)
  • schoolProductId (opcional)
  • pathId (opcional)

school.dashboard.course.content.media

Tela de consumo do conteúdo principal do curso.

Parâmetros

  • contentId
  • courseId
  • enrollmentId (opcional para acesso de colaborador)
  • schoolProductId (opcional para acesso de aluno)
  • pathId (opcional)

school.dashboard.course.extraContent.media

Tela de consumo de conteúdo complementar

Parâmetros

  • extraContentId
  • courseId
  • enrollmentId (opcional para acesso de colaborador)
  • schoolProductId (opcional para acesso de aluno)
  • pathId (opcional)

school.dashboard.bulletins

Quadro de avisos de um curso, trilha ou turma em que o aluno está matriculado.

Parâmetros

  • courseId
  • pathId
  • courseClassId
  • enrollmentId

school.dashboard.bulletin

Tela de detalhe de um aviso.

Parâmetros

  • bulletinId – Id do aviso

school.checkout.cart

Tela do carrinho de compras

school.checkout.connect

Tela de login ou registro antes do checkout

school.checkout.complete

Tela de completar o cadastro para o checkout

school.checkout.payment

Tela para realizar o pagamento

school.checkout.processing

Tela que acompanha o processamento de uma compra. Válida para compras com MoIP

school.checkout.success

Tela que indica o sucesso da compra e dá acesso ao link para segunda via do boleto, se for o caso

school.forums.list

Tela que lista os fórums disponíveis para o aluno ou públicos

school.forums.forum.detail

Tela de detalhe de um fórum, mostrando suas seções e tópicos

Parâmetros

  • forumId
  • enrollmentId (opcional)
  • courseId (opcional)
  • pathId (opcional)
  • courseClassId (opcional)

school.forums.forum.questions

Tela com a lista das perguntas de um tópico

Parâmetros:

  • topicId
  • forumId
  • enrollmentId (opcional)
  • courseId (opcional)
  • pathId (opcional)
  • courseClassId (opcional)

school.forums.forum.questions.new

Tela de criação de perguntas em um tópico

Parâmetros

  • topicId
  • forumId
  • enrollmentId (opcional)
  • courseId (opcional)
  • pathId (opcional)
  • courseClassId (opcional)

school.forums.forum.question.view

Tela de detalhe de uma pergunta

Parâmetros

  • questionId
  • topicId
  • forumId
  • enrollmentId (opcional)
  • courseId (opcional)
  • pathId (opcional)
  • courseClassId (opcional)

school.messages.inbox

Inbox de um aluno

school.messages.new

Tela de envio de mensagens do aluno para a escola

school.messages.detail

Tela de detalhe de uma mensagem

Parâmetros

  • channelId

Teste gratuitamente o Edools por 15 dias.