Questionário de Saúde
Devs.. novamente peço um help... estava num projeto onde necessitava criar um questionário de saúde, consegui montar um questionario usando o que aprendi aqui... hj este questionário possuí 30 perguntas, mas agora tenho um dilema, preciso colocar um regra onde algumas perguntas não sejam mostradas, tipo assim, tenho questões que são somente para mulheres, então quando homem for preencher o questionario essas pergunta não sejam mostradas...e vice versa... mas tem também tipo assim, se for homem e tiver uma determinadas idade, não mostre determinada questão (neste caso dois critérios para uma questão) e outros criterios... alguma sugestão ??
Olá, Giovani!
Tudo bem?
Você pode filtrar essas informações dinamicamente, e trazer as questões do formulário de acordo com critério que precisa.
Na sua tabela que armazena as perguntas precisa ter as colunas com essas informações, de sexo e etc;
Uma ideia:
public function nameMethod(Request $request, ModelQuestion $question)
{
$questions = $question
->where('sex', $request->sex)
->where('age', '>=', $request->age)
->get();
[...]
}
Era mais ou menos essa a sua dúvida?
Com Vue.js esse caso dá pra fazer todo dinâmico, porque você pode começar o formulário com a pergunta sobre o sexo e a partir desta escolha você mostra as opções de acordo com o critério de seleção.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!