Фильтр пользователей по дате с экспортом в Excel
Доброго времени суток.
Поставил дополнение Xodus, добавил в файле assets/components/xodus/js/mgr/widgets/xodus,panel.js в items два своих поля с типом xtype: datepicker. отображается нормально.
В файле core/components/xodus/processors/mgr/xodus/getfile.class.php в методе prepareRow находятся те данные, которые выводятся в Excel, а непосредственно вывод: метод doExcel. Как я понял, надо отфильтровать содержимое аргумента users. Метод doExcel вызывается из doExportFile, а он, в свою очередь — из afterIteration, куда уже приходит массив users. Где находится метод, вызывающий метод afterIteration?
Можно ли как-то отфильтровать массив users в каком-либо из этих методов? Как получить доступ к выбранной дате из добавленного поля datepicker? Я пробовал $this->getProperty('format') — пусто.
assets/components/xodus/js/mgr/widgets/xodus,panel.js:
Поставил дополнение Xodus, добавил в файле assets/components/xodus/js/mgr/widgets/xodus,panel.js в items два своих поля с типом xtype: datepicker. отображается нормально.
В файле core/components/xodus/processors/mgr/xodus/getfile.class.php в методе prepareRow находятся те данные, которые выводятся в Excel, а непосредственно вывод: метод doExcel. Как я понял, надо отфильтровать содержимое аргумента users. Метод doExcel вызывается из doExportFile, а он, в свою очередь — из afterIteration, куда уже приходит массив users. Где находится метод, вызывающий метод afterIteration?
Можно ли как-то отфильтровать массив users в каком-либо из этих методов? Как получить доступ к выбранной дате из добавленного поля datepicker? Я пробовал $this->getProperty('format') — пусто.
assets/components/xodus/js/mgr/widgets/xodus,panel.js:
{
fieldLabel:_('xodus.date_from'),
xtype:'datepicker',
name:'date_from',
id:'date_from',
allowBlank:true,
forceSelection:false,
hiddenName:'date_from'
},
{
xtype:'datepicker',
name:'date_to',
fieldLabel:_('xodus.date_to'),
allowBlank:true,
forceSelection:false,
hiddenName:'date_to'
} Комментарии: 1
Для экспорт пользователей в любом удобно формате XLS,XLSX,CSV,JSON можно использовать ExportUsers
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.