Olá pessoal.
Minha tia tem uma instituição de ensino. Estou desenvolvendo a página dela no WIX. Ela quer criar uma área de acesso para o aluno onde este irá acessar com login e senha (membro) uma página padrão (formulário) onde será exibido as matérias que este aluno está cursando, presença, trabalhos entregues, notas, pagamentos de mensalidades, pendências etc. Esses dados estariam inseridos no banco de dados, e com o login do membro, os dados deste membros seriam lidos no BD e exibidos na página dele.
Não haverá input de dados neste formulário, apenas exibição das informações restritas a ele previamente carregados pelo adiministrador através de uma planilha CSV (UTF-8).
Abaixo anexo a ficha utilizada hoje em PDF para que vocês possa entender o que precisamos desenvolver.
Eu não sei nada de linguagem de programação. Então, o que eu tentei fazer mas no final deu problema na extração dos dados pertecente ao membro e exibição deles.
Primeiro eu dividi a ficha do aluno em 3 partes, e para cada parte eu criei uma coleção de dados.
Parte 1 - CABEÇALHO DA FICHA

Criei uma coleção de dados chamada "Atividades"
O nome, e-mail, fone e data de nascimento eu ignorei pois já irá aparecer automático na área de membros. Mas para os demais campos, eu criei para cada um campo de texto e linkei este campo com a base de dados. Veja abaixo:

Parte 2 - MATÉRIAS DO CURSO

Criei a coleção de dados "Disciplinas".Parte 2
Na página do membro eu criei um repetidor em forma de tabela, com o cabeçalho da ficha acima e o conteúdo que seria restrito a este aluno membro. (Veja abaixo)
Eu criei dentro desta coleção, como na anterior que eu não mencionei e na próxima que vou descrever, CHAVE-ID atrelado ao MEMBERSPRIVATE AREA para localização do dado, extração e exibição.

Parte 3 - PENDÊNCIAS

Nessa parte eu não cheguei ainda pois não consegui nem resolver o problema das outras de exibir os dados. Mas a ideia é a mesma, criar uma coleção de dados para este campo e cada linha do banco atrelar ao usuário membro.
PROBLEMAS QUE ESTOU ENCONTRANDO
Os dados não estão sendo exibidos por usuário. Criei um perfil de teste e me inscrevi como membro, e os dados aparecem apenas do membro administrador.
Estou comp problemas na importação dos dados. Criei uma palnilha padrão para importação dela em CSV (UTF-8), os dados são adicionados e o que já estava lá não é sobrescrito, ou seja, gera duplicidade de dados.
Alguém poderia me ajudar? Não estou encontrado soluções ou que seja um direcionamento. Tudo o que tenho encontrado no WIX é para input de dados e não apenas exibição dos dados inseridos pelo ADMINISTRADOR atrelado ao usuário dele.
Outra coisa, não estou usando o CORVID.
Muito obrigado!
eu acho que passei por isso também. me parece que voce quer criar uma coleção onde só o administrador cria os dados, mas eles só ficam acessíveis a um membro específico (aluno no seu caso). eu resolvi isso criando uma coleção nova, permissão de escrever só administrador e leitura só para membros. criei um campo "idmembro" tipo texto na coleção. quando o adm vai inserir os dados na coleção ele captura o id do membro (de uma lista do private members) e grava nesse campo. quando o membro entra na página exclusiva de membro captura o próprio id e filtra a coleção com o código abaixo
$w.onReady(function () { let user = wixUsers.currentUser; let userId = user.id; $w('#dataset1').setFilter(wixData.filter() .eq("idmembro", userId)); $w('#dataset1').refresh(); //TODO: write your page related code here... });
Ola Jesse, um pouco complicado entender o que vc esta precisando, qual o site para podermos dar uma olhada?