brainwp / aboaterra-theme

Tema para o site Sítio A Boa Terra
2 stars 1 forks source link

[Prioridade 1] HOME >> Lightbox pra cadastro/login/CEP #17

Closed diogosp closed 7 years ago

diogosp commented 8 years ago

A Loja estará dividida em 3 regiões (inicialmente). O usuário precisa entender rapidamente quais são as regiões de entrega pra que ele não perca tempo montando o carrinho e só no final descobrir que não conseguirá concluir.

Pra isso eles entenderam que a melhor opção é:

matheusgimenez commented 8 years ago

@LuwkasLima Não temos um layout disso né? Ou temos? me explica se devo fazer essa issue agora ou não.

LuwkasLima commented 8 years ago

@matheusgimenez nao tem mesmo, verifiquei aqui...mas entendo que podemos apresentar a seguinte pagina:

image

Link: https://drive.google.com/drive/folders/0B8Nss0g77Q6cbW56TG9rX2FMYzA

LuwkasLima commented 8 years ago

Espera, vi aqui que nao tem tudo o que o @diogosp esta apontando. Acho que sem layout fica complicado, deixa isso no gelo que eu resolvo.

LuwkasLima commented 8 years ago

@matheusgimenez explicando aqui, pois este issue sera nossa prioridade 1 da Semana.

Como deve funcionar?

1 - O Cliente entra pela PRIMEIRA vez no site (nao esta logado obviamente) 2 - Ao navegar ele decide comprar um produto e clica em "Adicionar no Carrinho" 3 - O sistema deve abrir um Lightbox com a pagina de Cadastro/Login abaixo:

image

Link: https://drive.google.com/drive/folders/0B8Nss0g77Q6cbW56TG9rX2FMYzA

4 - O cliente tem as seguintes opcoes agora: A - Fazer o Login

image

B - Se Cadastrar

image

C - Checar se o seu CEP eh atendido pelo Sitio:

image

5 - Se o cliente, por ventura, clicar fora do lightbox e fecha-lo sem se cadastrar, o proximo produto que ele tentar incluir vai apresentar o lightbox mais uma vez. Caso ele tente avancar no carrinho, o mesmo mecanismo deve ser acionado ateh que ele entenda que precisa se logar pra finalizar a compra.

matheusgimenez commented 8 years ago

Feito. É a página de login padrão do woocommerce.

Segue o link em dev: ( Testem deslogados, pode ser pela navegacao privada do browser )

http://dev.brasa.art.br/aboaterra/minha-conta

diogosp commented 8 years ago

@matheusgimenez como ficou isto aqui? to testando no DEV e não tem nada.

diogosp commented 8 years ago

@matheusgimenez @LuwkasLima

matheusgimenez commented 8 years ago

Feito

LuwkasLima commented 8 years ago

@diogosp ainda existe uma possibilidade de furo (devem haver mais, mas esta eh a mais forte). Assim que vc entra e clica no carrinho, o Modal eh aberto e se vc nao tem conta e cria uma, ele te leva pra pagina MINHA CONTA ao invez de levar para a pagina de EDICAO da CONTA. Dai o que acontece? Se a pessoa nao preencher os dados de ENTREGA e ao invez, clicar pra voltar pra HOME, ele vai estar LOGADO e vai continuar vendo os precos de SAMPA (ou seja, nao os precos com base no CEP dele).

MInha sugestao eh que apos o cadastro o usuario seja levado a pagina de EDICAO DE CONTA, assim ele entende que precisa atualizar os dados dele e que o ENDERECO DE COBRANCA seja Obrigatorio de preencher.

Entende?

diogosp commented 8 years ago

@matheusgimenez e @LuwkasLima decisões com o cliente do MODAL finalizado será assim:

Mensagem personalizada por região se MANTÉM:

modal - login e cep - a boa terra

diogosp commented 8 years ago

@matheusgimenez temos que avançar nisso aqui.

LuwkasLima commented 8 years ago

@matheusgimenez e @diogosp

Fiz um teste negativo aqui e deu merda, detalhes:

1 - Entrei sem logar no site 2 - Adicionei um produto no carrinho e o Modal Abriu 3 - Fiz login, mas coloquei a senha errada 4 - [PROBLEMA] O modal saiu, o produto foi incluido no carrinho e somente quando eu fui pro carrinho eh que a mensagem de erro da senha apareceu:

image

O que es esperado?

Que o Modal continue e que a msg de erro de senha apareca no modal, para que o cliente faca login novamente.

matheusgimenez commented 8 years ago

Modal funcionando.

Quanto ao erro do login. Qual seria a ideia? quando der erro mandar pra página minha conta sem modal talvez? Lembrem que o WC nao tem ajax pra isso, não quero criar mais trabalho.

diogosp commented 8 years ago

@matheusgimenez pontualmente sobre o erro. se der erro de LOGIN ou SENHA. qual é a maneira mais fácil no WP? não dá pra dar erro e manter o modal sem logar? senão deixa ir pra tela de MINHA CONTA mesmo, só não deixe mesmo ele continuar o processo de colocar o carrinho.

diogosp commented 8 years ago

sobre o MODAL, alguns erros @matheusgimenez :

Sobre os textos do MODAL:

matheusgimenez commented 8 years ago

Página de regiões criada:

http://dev.brasa.art.br/aboaterra/regioes-atendidas/

matheusgimenez commented 8 years ago

Sobre erro no login:

O caminho mais simples seria mandar pra página minha-conta.

matheusgimenez commented 8 years ago

Não está atualizando os Preços/região e barra superior quando o CEP válido é inserido.

Isso acontece só quando o cara está logado, eu de fato não estou setando o CEP nesse caso, deveria?

Quando digita CEP inválido e redireciona pra Page Região Atendida. O sistema está incluindo o produto no carrinho de qq maneira. CORRIGIR.

Corrigido.

Precisa ter os 3 campos: e-mail, nome e CEP.

De fato esse 2 campos estão inuteis, já que não existe o registro nesse momento.

matheusgimenez commented 8 years ago

@matheusgimenez Resolvi o erro na hora de setar o CEP, agora está ok.

matheusgimenez commented 8 years ago

@matheusgimenez Pra fechar isso, precisamos ver dois pontos: os campos de email e senha que estão inuteis e pra onde o login fail deve mandar

diogosp commented 8 years ago

@matheusgimenez seus dois pontos:

diogosp commented 8 years ago

@matheusgimenez no PERSONALIZAR Precisa retirar a opção do Customizer - 1º campo - "Mensagem de endereço não atendido (erro)"

esta mensagem não será mais usada. não aparecerá erro. só redirecionamento

diogosp commented 8 years ago

@matheusgimenez o cliente quer os campos de NOME e E-MAIL pra ficar como obrigatórios (mesmo que não vá pra lugar nenhuma). Na produção não está aparecendo NOME nos campos. Só email e CEP.

diogosp commented 8 years ago

@matheusgimenez mais erros:

2016-08-09_15h14_13

matheusgimenez commented 8 years ago

Todos pontos feitos!

Sobre o titulo da página regiões atendidas:

Você precisa colocar ele manualmente pelo editor, como um elemento cabeçalho 1, 2 ou 3. No caso, deixei o 3 em produção.

diogosp commented 8 years ago

@matheusgimenez faltou colocar o CAMPO NOME também, e manter como obrigatório como o e-mail

diogosp commented 8 years ago

@matheusgimenez no MODAL o campo "Recuperar Senha" não ta funcionando. Não tem ação nenhuma nele.

O Modal está reaparecendo quando na HOME ele clica pra adicionar no carrinho outro produto. Apesar de ele inserir normalmente no carrinho fica chato reaparecer toda vez. É um bug

diogosp commented 8 years ago

@isaquemelo o MODAL precisa de um pente fino de CSS. Ele está todo desalinhado. Na página MINHA CONTA ele puxa corretamente, veja lá

selection_005

diogosp commented 8 years ago

@isaquemelo eles pediram mais uma olhada neste modal. Só pra arrumar uns detalhes. modal-modificacoes

diogosp commented 7 years ago

@matheusgimenez precisamos ajeitar isto aqui

a_boa_terra_ _organicos
matheusgimenez commented 7 years ago

Remover possibilidade de enviar vazio: FEITO;

matheusgimenez commented 7 years ago

Trocar botão fechar por "OK": Feito;

diogosp commented 7 years ago

@matheusgimenez Precisamos forçar que o MODAL abra mesmo se o cliente for pra URL direto. O modal não está aparecendo quando o cliente clica aqui: https://aboaterra.com.br/minha-conta O modal precisa abrir em 100% das vezes pra evitar aquele erro de não aparecer o botão FECHAR.

matheusgimenez commented 7 years ago

Resolvido:

http://dev.brasa.art.br/aboaterra/logar-modal/

LuwkasLima commented 7 years ago

@matheusgimenez como fazemos pro link "Minha Conta" comecar a abrir no Modal entao, ao invez de pagina comoo esta hoje?

image

diogosp commented 7 years ago

@matheusgimenez a questão aqui não foi resolvida. a URL https://aboaterra.com.br/minha-conta/ quando clicada onde o @LuwkasLima apontou não abre via MODAL. abre a página normalmente. E isto é um erro. É obrigatório através desta URL abrir via MODAL para evitar com que o usuário fique sem as mensagens de que o CEP não é válido.

diogosp commented 7 years ago

Ativei o Reveal Modal na página (pq acho que o @matheusgimenez só tinha atualizado na url -modal). Tudo resolvido. Modal ta aparecendo diretamente quando clica na URL.

RESOLVIDO