Un utente ha chiesto
Categoria: Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress di WordPress
Domanda: Rilevato codice personalizzato Pikaday di moduli Ninja obsoleti

Uncaught TypeError: dateObject.pikaday.setMinDate is not a function

Vedo anche questo:

Rilevato codice personalizzato di Ninja Forms Pikaday obsoleto.

  • (@ouija)

    Anch’io ho appena notato che ricevo questo errore dall’applicazione dell’ultimo aggiornamento di NinjaForms all’inizio di dicembre 2020:
    Uncaught TypeError: dateObject.pikaday.setMinDate is not a function

    E dopo ulteriori indagini, ho scoperto che ciò era dovuto al fatto che NinjaForms aveva abbandonato il vecchio Pikaday plug-in che utilizza per i campi della data e ora include il Flatpickr plug-in invece (che è fantastico, in quanto è un selettore di date più robusto e il mio plug-in preferito, e l’ho usato prima sulla stessa piattaforma e su altri progetti).

    Tuttavia, ciò significa utilizzare un metodo alternativo per personalizzare i campi della data, poiché i metodi specifici del plug-in Pikaday non sono più applicabili.

    Quindi, invece di utilizzare un metodo come questo per impostare una data minima sul selettore di date:
    dateObject.pikaday.setMinDate( new Date() )

    Dovrai aggiornare il tuo codice per utilizzare un metodo di inizializzazione specifico per il plugin Flatpickr, come questo:
    dateObject.set("minDate", new Date());

    E l’errore dovrebbe essere risolto! Nota che dovrai aggiornare * qualsiasi * funzionalità simile quando si tratta di campi data e NinjaForms.

    Spero che questo ti aiuti!

    Collaboratore plugin

    (@jmcelhaney)

    @ouija @ravikhadka
    Puoi aggiornare il tuo plug-in Ninja Forms all’ultima versione (3.5.1) e farmi sapere se continui ad avere gli stessi problemi?
    Se hai ancora questo problema, puoi contattare il nostro canale di supporto ufficiale (ninjaforms.com/contact)

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *