Фильтр пользователей по дате с экспортом в 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'
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
1
Комментарии: 1