Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- array:8 [▼
- 0 => {#252 ▼
- +"area_id": "2"
- +"title": "asd"
- +"start": "2018-08-30"
- +"end": "2018-08-31"
- +"acept": "1"
- }
- 1 => {#253 ▼
- +"area_id": "2"
- +"title": "asdf"
- +"start": "2019-03-12"
- +"end": "2019-03-15"
- +"acept": "1"
- }
- 2 => {#254 ▼
- +"area_id": "2"
- +"title": "asdf"
- +"start": "2019-03-03"
- +"end": "2019-03-05"
- +"acept": "1"
- }
- $('.datepicker').pickadate({
- disable: [
- { from: [2016,2,14], to: [2016,2,27] }
- ]
- })
- var daysData = <?= json_encode($dataFechas) ?>;
- var newA = [];
- for( j of daysData){
- let start = moment(j["start"]);
- let end = moment(j["end"]);
- for (let m = moment(start); m.diff(end, 'days') <= 0; m.add(1, 'days')) {
- newA[m.format('DD/MM/YYYY')] = j;
- }
- }
- isInvalidDate: function(date) {
- var valid = false ; // default css class
- let d = date.format("DD/MM/YYYY");
- if(typeof newA[d] !== 'undefined'){
- if(newA[d].aceptado == 1 || newA[d].aceptador == 0){
- valid = true;
- }
- }
- return valid;
- },
- isCustomDate: function(date) {
- var daySettings = 'day_green';
- let d = date.format("DD/MM/YYYY");
- if(typeof newA[d] !== 'undefined'){
- daySettings = 'day_red';
- if(newA[d].acept == 0){
- daySettings = 'day_orange';
- }
- }
- return daySettings;
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement