Seletor de data e hora do WordPress – Pergunta do campo de entrada de calendário: O seletor de data pop-up não é exibido em pop-ups modais do Windows?

Um usuário perguntou ?

0

Eu trabalho em um pequeno projeto e tenho um formulário Contact Form 7 Datepicker. Tenho um campo onde o usuário precisa selecionar, data, hora do selecionador. Mas de alguma forma (JS pensa) esse campo não funciona e os usuários precisam inserir uma data manualmente. Picker está aparecendo lá. Por exemplo, o campo CF7 é:

[text datepicker-951 class:datefield placeholder "Date & heure du rendez-vous"]

Use também o plugin WordPress Date and Time Picker para usar o formulário. Curiosamente, funciona perfeitamente neste campo da página, mas aqui quando você clica em parte do perfil e tenta entrar no campo em um formulário, o selecionador de data não aparece. Verifiquei se há erros de JS no log, mas nada. Se isso acontecer, um formulário que não funciona corretamente é exibido por meio de um widget. Este é o código para o widget de tema que não funciona:

    div class="widget boxed secondary_section widget_appointment">

{{# title }}
  <h3 class="col_header centered"> {{{ title }}} </h3>
{{/ title }}

{{{ cf7 }}}

</div>

<!-- END======================= APPOINTMENT FORM ==========================-->

onde {{{cf7}}} é exibido, o formulário de contato CF7 está sendo executado. O formulário usado em ambas as páginas é o mesmo. Por exemplo aqui Da mesma forma funciona perfeitamente. Alguma ajuda?

(@carlosmoreirapt)

1 ano, 11 meses atrás

Olá, obrigado por relatar isso.

Basicamente, o seletor de data e hora não é extraído porque os campos de data não estão na página quando a página é carregada pela primeira vez e, em seguida, o código do plug-in é executado. Teria que ser reexecutado ao exibir o conteúdo do lightbox. Vou ter que fazer algumas alterações no código do plugin para prever isso, definitivamente não vai funcionar, mas fique de olho nas atualizações do plugin esta semana.

Deixe-me saber se o problema persistir após a próxima atualização. saudações carlos

(@carlosmoreirapt)

1 ano, 11 meses atrás

Oi @deanmkd Atualizei o plugin para incluir algum código para tentar renderizar o campo de data depois de abrir o lightbox. Verifique se funciona após a última atualização (v.1.7.1). Para testar corretamente, limpe seu cache para garantir que novos arquivos javascript sejam carregados em seu navegador.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *