Ok vreemd, wat zegt de console log als je de code invoert? In Chrome Weergave -> Ontwikkelaar -> Javascript-Console?
- Specifieke data uitsluiten
-
25-01-2020, 15:53 #16Particulier
- Berichten
- 1.422
- Lid sinds
- 17 Jaar
Re: Specifieke data uitsluiten
-
25-01-2020, 16:06 #17Particulier
- Berichten
- 1.422
- Lid sinds
- 17 Jaar
Re: Specifieke data uitsluiten
Sorry ik zie het al! Dit moet hem zijn:
Code:function wpf_dev_limit_date_picker() { ?> <script type="text/javascript"> window.wpforms_datepicker = { disableMobile: true, // Don't allow users to pick past dates minDate: new Date(), // Don't allow users to pick Sundays enable: [ function(dateObj){ var currentDate = new Date( dateObj.getYear(), dateObj.getMonth(), dateObj.getDay(), 0, 0, 0).getTime(); // Dit zou ook kunnen werken mocht bovenstaande werken, alleen dan even de slashes weghalen: // var currentDate = dateObj.getTime(); var futureDate = new Date(2020, 3, 1, 0, 0, 0).getTime(); if(currentDate > futureDate) { return dateObj.getDay() !== 0 && dateObj.getDay() !== 1; } else { return dateObj.getDay() !== 0 && dateObj.getDay() !== 1 && dateObj.getDay() !== 2 && dateObj.getDay() !== 3; } } ] } </script> <?php } add_action( 'wpforms_wp_footer', 'wpf_dev_limit_date_picker' );
Laatst aangepast door Dominic S : 25-01-2020 om 16:22 Reden: Code aangepast
-
25-01-2020, 17:07 #18Particulier
- Berichten
- 314
- Lid sinds
- 11 Jaar
Re: Specifieke data uitsluiten
Ook met bovenstaande code kan ik vanaf april maar 3 datums selecteren.. Volgens mij is de code bijna goed, maar wordt er alleen nog niet "gelezen" dat vanaf april dinsdag t/m zaterdag gereserveerd kan worden.
-
26-01-2020, 14:41 #19Particulier
- Berichten
- 175
- Lid sinds
- 4 Jaar
Re: Specifieke data uitsluiten
Code:function wpf_dev_limit_date_picker() { ?> <script type="text/javascript"> window.wpforms_datepicker = { disableMobile: true, // Don't allow users to pick past dates minDate: new Date(), // Don't allow users to pick Sundays enable: [ function(dateObj){ // controleer tot welke maand het dateObj behoort let month = dateObj.getMonth(); if (month > 2) { // vanaf april return dateObj.getDay() !== 0 && dateObj.getDay() !== 1; } else { // voor april return dateObj.getDay() !== 0 && dateObj.getDay() !== 1 && dateObj.getDay() !== 2 && dateObj.getDay() !== 3; } } ] } </script> <?php } add_action( 'wpforms_wp_footer', 'wpf_dev_limit_date_picker' );
-
26-01-2020, 14:51 #20Particulier
- Berichten
- 314
- Lid sinds
- 11 Jaar
Re: Specifieke data uitsluiten
Het werkt, heel erg bedankt!!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic