2015-04-01 5 views
15

Ho creato un tipo di messaggio evento in Wordpress. Per questo ho messo la data di inizio e la data di fine da ACF datepicker.Come posso limitare Due date nel selettore di date ACF per Data di inizio e Data di fine in Wordpress?

Desidero che l'amministratore possa selezionare la data di fine maggiore della data di inizio.

Esiste un modo per limitare la data di inizio e la data di fine?

Ad esempio, se l'amministratore sceglie il 1 ° gennaio 2016 come data di inizio, quindi può selezionare solo la data di fine 1 gennaio o superiore quindi la data selezionata.

+0

Hai qualche soluzione? –

+0

Ancora nessuna soluzione. –

risposta

4

penso che possiamo farlo con java script e utilizzando questo codice per impostare il limite della data di fine:

$(".selector").datepicker({ 
    minDate: new Date() 
}); 
+0

Voglio limitare la data di inizio e fine nel pannello di amministrazione di wordpress. Se l'amministratore seleziona una data per la data di inizio, la data di fine deve essere uguale o maggiore della data di inizio. –

3

avevo problema simile con i campi data regolari, spero che questo js codice (con il momento Libreria JS) con alcune modifiche ti aiuterà.

$(document).ready(function() { 
    $("input[name='Arrival']").change(function() { 
     var date_picked = $("input[name='Arrival']").val(); 
     var SpecialTo = moment(date_picked, "YYYY-MM-DD"); 
     var today = new Date(); 
     today.setDate(today.getDate() - 240); 
     var selectedDate = new Date(date_picked); 
     if (today <= selectedDate) { 
     //alert('Date is today or in future'); 
     } else { 
     alert('Date is in the past'); 
     $("input[name='Arrival']").val(''); 
     } 
    }); 
}) 

Se si potrebbe inviare il codice HTML sorgente dell'ingresso data con un valore, potrei cambiare probabilmente a ciò che si cerca di.

+0

Ho usato il selettore di date ACF nel tipo di messaggio personalizzato per data di inizio e data di fine. Non sulla parte anteriore. Voglio limitare nel back-end. –

1

E 'molto importante e caratteristica indispensabile in ACF, molte persone lo vogliono. Ho passato molto tempo a risolvere questo e ho studiato, ma non ho trovato alcuna soluzione per questo. È richiesto per ACF, quindi verrà fornito con l'ultima versione di ACF.