Plugin Directory

Changeset 1950229


Ignore:
Timestamp:
10/02/2018 12:33:14 PM (8 years ago)
Author:
martindrapeau
Message:

Calendar: Only show selected facilities as columns of selected resources

Location:
amilia-store/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • amilia-store/trunk/amilia-store-calendar.php

    r1943984 r1950229  
    172172                        searchField: 'FullName',
    173173                        onChange: function() {
     174                            calendarDiv.fullCalendar('refetchResources');
    174175                            calendarDiv.fullCalendar('refetchEvents');
    175176                        }
     
    255256                    }
    256257                },
    257                 resources: resources,
     258                resources: function(callback) {
     259                    var selectedResources = resources;
     260                    var fids = [];
     261                    if (facilitiesSelect.length) fids = getArrayOfIntsFromSelect(facilitiesSelect);
     262                    if (fids && fids.length) {
     263                        selectedResources = [];
     264                        for (var i = 0; i < resources.length; i++)
     265                            if (fids.indexOf(resources[i].id) >= 0) selectedResources.push(resources[i]);
     266                    }
     267                    console.log(fids, selectedResources);
     268                    callback(selectedResources);
     269                },
    258270                header: {
    259                     left: 'month,agendaWeek,agendaDay',
     271                    left: 'month,agendaWeek,agendaDay,listDay',
    260272                    center: 'title',
    261273                    right: 'prev,next'
  • amilia-store/trunk/amilia-store.php

    r1948064 r1950229  
    66Author: Martin Drapeau <martin.drapeau@amilia.com>
    77Copyright: 2014-2018 Amilia
    8 Version: 2.6.8
     8Version: 2.6.9
    99Author URI: http://www.amilia.com/
    1010License: Apache License 2.0
Note: See TracChangeset for help on using the changeset viewer.