Appointment widget: ability to select multiple times slot on different days

  • fcfritas
    Asked on December 4, 2020 at 3:37 PM

    Ex meu cliente vai pegar um veículo por um periodo de diuas de 25/11 ao dia 30/11. Como posso fazer os dias 26, 27, 28 e 29 ficarem bloqueados usando o widget agendamento?

    Fico no aguardo.

  • Gustavo_H
    Replied on December 4, 2020 at 4:28 PM

    Olá, novamente, fcfritas.


    Uma mensagem curta para te atualizar que esse é chamado que usei para levar aos programadores a funcionalidade de selecionar vários dias diferentes no campo de Agendamento. Creio que se essa funcionalidade for implementada, todos os seus problemas com os agendamentos poderiam ser resolvidos. Eles vão te atualizar aqui quando essa funcionalidade for adicionada.


    Atenciosamente,

  • fcfritas
    Replied on December 4, 2020 at 5:05 PM

    Ok Gustavo, só pra lembrar que não bastaria somente ter a possibulidsde de selecionar várias datas , porque isso acaba se transformando num segundo dates reservation widget . o importante seria fazer como num calendário de airbnb onde vc seleciona datas de início e fim e todo o período fica indisponível assim como são mostradas nos calendários comuns do google agenda e inclusive mo table sheets do jotform quando vc cria uma aba de calendário. Esse modo de agendamento praticamente virou um padrão em plataformas de todos os tipos de servíço de agendamento.

    acho qie ja mencionei isso aquias quando eu usava o dates reservarion meu cliente nao ente dia qie tinha qie selecionar as datas uma a uma e por isso tinha muitos problemas com calculos errados de quantidade de dias.

    No.mais te agradrço muito pelo empenho e o exelente atendimento.

  • Gustavo_H
    Replied on December 5, 2020 at 8:44 AM

    Bom dia, fcfritas.


    Fico feliz por você notar o empenho que colocamos para tentar te ajudar, se não alcançamos o que você precisa, ao menos, todas suas sugestões são levadas aos nosso programadores. Também te agradeço muito pela paciência, compreensão e amabilidade na sua forma de nos comunicar o que você precisa.


    acho qie ja mencionei isso aquias quando eu usava o dates reservarion meu cliente nao ente dia qie tinha qie selecionar as datas uma a uma e por isso tinha muitos problemas com calculos errados de quantidade de dias.

    Sim, isolamos isso aqui. Nossos programadores já estão a par da sua sugestão.


    Minhas últimas duas sugestões em relação aos seus agendamentos e calendários seria:

    1. Tentar incorporar um calendário no seu website usando o nosso aplicativo BOOKING. Para incorporar o calendário no seu site, você vai terá que ter PHP instalado. Ainda não testei ele para ver como funciona, se você me confirma que poderia usar no seu site, fazemos nós dóis um teste simultâneo.
    2. E por último, verificar novamente todos os nossos widgets de calendário para ver se algum deles podem atender suas necessidades. https://www.jotform.com/pt/widgets/search/calendar


    No mais, seria esperar por uma atualização na nossa plataforma para que seja mais fácil para você ter um sistema de agendamentos mais elaborado de acordo com suas necessidades.


    Atenciosamente,

  • fcfritas
    Replied on December 7, 2020 at 10:53 AM

    Oi Gustavo, boa tarde. Eu pesquisei aqui sobre o PHP dentro da plataforma WIX que é a que hospedo meu site e constatei que eles não suportam esse tipo de formato de arquivo, o que eu achei um absurdo e mais uma vez acabo ficando engessado.

    De qualquer forma analizando a ferramenta booking que vc sugeriu, acho que ficaria complicado pois não vi uma maneira de ter um calendário para cada veículo, assim como dividi as agendas do google onde cada veículo tem sua própria agenda e sua url.

    Outra coisa seria também os horários de funcionamento que são diferentes dsabado e domingo e creio que o aplicativo só funciona bloqueando somente um intervalo de horário para todos os dias da semana ou seja sabado por ter um horário de funcionamento diferente eu não conseguiria alterar.

    Pensei até em contratar o hostgator só pra ter uma area que eu pudesse direcionar esse calendário junto com o formulário porém nãos ei se consigo fazer isso.

    Sobre os widgets eu ja testei praticamente todos e nenhum deles indisponibiliza datas , nem o mais provável deles que é o check in check out widget.

    O que eu penso como uma solução seria tentar capturar todas as datas ja escolhidas que o jotform tem armazenadas na planilha e tentar jogar isso para um campo de texto dentro do formulário. Caso isso fosse possível eu conseguiria criar uma condição de exclusão do tipo: se a data DO DIA for igual ao campo onde tem todas essas datas registradas ou copiadas de algum lugar eu conseguiria assim enviar o cliente para uma página vazia somente com um aviso que essa data já está reservada configurando os botões eliminando o de avançar e deixando somente o de voltar para que ele escoilha uma outra data assim como eu fiz com as condições de horário. Mas penso também que seria difícil conseguir um calculo onde o formulário entendesse as datas "in between" entre o campo DO DIA E AO DIA, a não ser que o widget check in check out, ou qualquer outro widget forneça todas essas datas do período.

    De qualquer maneira muito obrigado pela ajuda.

  • fcfritas
    Replied on December 7, 2020 at 11:25 AM

    Eu consegui fazer uma integração com o calendário de vcs e baixei os arquivos PHP porém não foi possível incorporar ao meu site WIX infelizmente.

    1607358279 5fce57471dba9 Screen Shot 202 Screenshot 101607358278 5fce57464838e Screen Shot 202 Screenshot 21

  • Gustavo_H
    Replied on December 7, 2020 at 12:59 PM

    Olá, novamente, fcfritas.


    O que eu penso como uma solução seria tentar capturar todas as datas ja escolhidas que o jotform tem armazenadas na planilha e tentar jogar isso para um campo de texto dentro do formulário. Caso isso fosse possível eu conseguiria criar uma condição de exclusão do tipo: se a data DO DIA for igual ao campo onde tem todas essas datas registradas ou copiadas de algum lugar eu conseguiria assim enviar o cliente para uma página vazia somente com um aviso que essa data já está reservada configurando os botões eliminando o de avançar e deixando somente o de voltar para que ele escoilha uma outra data assim como eu fiz com as condições de horário. Mas penso também que seria difícil conseguir um calculo onde o formulário entendesse as datas "in between" entre o campo DO DIA E AO DIA, a não ser que o widget check in check out, ou qualquer outro widget forneça todas essas datas do período.

    Estava lendo atentamente essa sua ideia várias vezes, e para mim, parece que não seria algo possível de realizar, o uso de condições lógicas dentro do formulário é limitado, provavelmente, para realizar isso você precisaria de ter outras funcionalidades de programação.


    Concordo contigo que widget check-in check-out deveria ter a opção para bloquear as datas escolhidas, se você quiser, posso abrir um outro chamado para levar uma nova sugestão a equipe de programadores.


    Por último, que pena que o Bookings não pode ser implementado no WIX. Como você disse, o detalhe seria também criar uma agenda para cada veículo, o que, creio que seria possível já que você tem páginas diferentes no seu site para cada veículo e com campos diferentes de DO DIA e AO DIA.


    Entretanto, seu site e uso do formulário tem bastante funcionalidades, essa é uma limitação pendente. Te recomendaria tentar achar uma resposta menos automatizada para isso até que implementemos uma das funcionalidades que te ajudaria. Por exemplo, quem deseja cancelar/editar duração o aluguel deveria entrar em contato contigo por email para que você possa realizar essas mudanças manualmente no Google Agenda e no formulário, se a quantidade de usuários que pedem isso não for extremamente grande.


    Atenciosamente,

  • fcfritas
    Replied on December 14, 2020 at 4:11 PM

    Por último, que pena que o Bookings não pode ser implementado no WIX. Como você disse, o detalhe seria também criar uma agenda para cada veículo, o que, creio que seria possível já que você tem páginas diferentes no seu site para cada veículo e com campos diferentes de DO DIA e AO DIA.



    Olá amigo boa noite. Eu estava pesquisando sobre usar o PHP Bookings , fui olhar dentro da pasta onde foram gerados os arquivos e vi que tem uma outra pasta com os arquivos em Javascript.

    Me diz se esses arquivos Java são iguais aos php, ou seja , é o mesmo aplicativo só que em formato diferente pois sei que o wix aceita javascript. Eu tentei importar, incorporar ou copiar os codigos dos arquivos de texto mas sem sucesso uma vez que dentro dessa pasta existem vários arquivos e eu não soube o que fazer com eles.

    Esses são os arquivos no print abaixo.

    1607979880 5fd7d36866d7a Screen Shot 202 Screenshot 10

    Tem como vc me dar uma dica de como eu poderia importar isso pra uma pagina html?

    Repare no print abaixo que onde tem escrito SITE CODE, existem uns arquivos e quando clicamos aparece o lado direito onde eu poderia inserir os códigos:

    1607980071 5fd7d427e1377 Screen Shot 202 Screenshot 21


    Vc acha que consegue me dar uma ajuda pra inserir os arquivos java gerados pelo jotform no meu site?


    Obrigado mais uma vez

  • Gustavo_H
    Replied on December 14, 2020 at 6:52 PM

    Boa noite, fcfritas.


    Entendi o que você está querendo fazer. Entretanto, temo que os arquivos .js são apenas scripts auxiliadores do código principal .php. Porém, sim, podemos tentar isso também. Eu tenho um site WIX para testes aqui, você pode colocar os arquivos em algun serviço de armazenamento em nuvem e compartir o link para a pasta aqui? Google Drive, por exemplo. Gostaria de fazer o teste usando os mesmos arquivos que você gerou.


    Espero sua resposta.


    Te desejo uma ótima semana 🌟💪

  • fcfritas
    Replied on December 15, 2020 at 6:20 AM
  • Gustavo_H
    Replied on December 15, 2020 at 7:39 AM

    Muito obrigado, fcfritas.

    Acabei de fazer o download do conteúdo. Vou fazer alguns testes e retorno a ti assim que tudo estiver pronto.

    Muito obrigado pela compreensão.

  • Gustavo_H
    Replied on December 15, 2020 at 9:21 AM

    Olá,


    Lamento dizer, mas, definitivamente Bookings não vai funcionar para nós. Parece que o app foi descontinuado depois das novas implementações de seletores de datas e agendamento. Tentei ver como isso funcionaria incorporando o código em WIX, mas, como esperava, não chegou a sequer mostrar o formulário.

    1608041923 5fd8c5c32ba4e  Screenshot 10


    Depois criei um servidor local com Xampp para colocar o código .php e, tive sucesso em abrir meu formulário. Entretanto, infelizmente, essa aplicação não funciona devidamente, esperava que ao menos ao selecionar datas, os valores previamente escolhidos ficassem indisponíveis, mas isso não acontece. Fiz testes com o seu código e com várias variações de um dos meus formulários, mas não funcionou.

    1608041906 5fd8c5b2b00cc  Screenshot 21


    Vou pedir para o pessoal remover essa aplicação se ela realmente estiver descontinuada. Infelizmente, maIs uma das nossas tentivas falhou. Creio que o único que podemos fazer agora é esperar a implementação de um nova funcionalidade que adapte melhor as suas necessidades.


    Muito obrigado pelo seu apoio e compreensão.

  • fcfritas
    Replied on December 15, 2020 at 11:41 AM

    Sim Gustavo, te agradeço demais pelo empenho comigo em resolver meu problema.

    Me parece que o Jotform está bem perto de resolver isso pois existe uma gama enorme de date pickers, agendamentos , etc, porém nenhum indisponibiliza datas exceto um que posso dizer que vcs estariam a um pequeno passo de resolver isso, que seria aprimorar o dates reservation widget que é o que chega mais perto do que eu preciso. O fato de não ter como colocar start and end dates que possam ser lidas e integradas por outras aplicações, nesse caso o google agenda, zapier e o próprio jotform tables atrapalha e confunde o usuário. Mas o fato dele armazenar datas já escolhidas, indisponibilizar e tb poder ter um widget para cada veículo Ja resolveria meu problema.

    O ideal seria acrescentar essa opção start e end date além do que já existe que é selecionar varias datas, uma a uma ou mesmo somente uma data.

    Esse widget é maravilhoso só precisa desse ajuste para que fique perfeito e atenda um numero enorme de usuários do Jotform.

    Isso eliminaria também as dificuldades de integração que temos com o google agenda, nesse caso, o fato de não atualizar as datas editadas nos envios de formulário.

    Segue um exemplo do que seria um dates reservation widget adaptado para o meu negócio e de outras pessoas tb.

    1608050346 5fd8e6aac07ff Screen Shot 202 Screenshot 10

  • Gustavo_H
    Replied on December 16, 2020 at 8:54 AM

    Bom dia, fcfritas.


    Vou fazer uma sugestão de implemantação de uma nova funcionalidade com sua última pergunta, por isso, vou mover ela aqui: 2770051. Já já te respondo nesse outro chamado.


    Muito obrigado. ✅