Ну, самое тривиальное - нет никакого вывода фильтраДа это объекты, поля отмечены как фильтруемые и индексация не нужна. Я самое главное не написал: дело происходит в админке ИМ. А фильтр имеется в виду тот, который для быстрого поиска по полям. Который в шапке списка показывается. Типа этого - https://yadi.sk/i/cCmopXnLtqXCu
Проверьте так же:
купон - это объект?
у него есть хоть одно фильтруемое поле?
он проиндексирован?
Проверьте getDatasetConfiguration, возможно, там закрыты все поля.Нет, поля не закрыты. Но зато включение
case 'cupons': {
$loadMethod = 'cupons';
$objectType = 'cupon';
break;
}
Да не за что :) Ближе к концу августа планирую запустить курс по созданию модулей на юми - подробно буду останавливаться на вариантах кодирования административного интерфейса, в том числа и на getDatasetConfiguration. Если интересно, могу написать в ЛС, когда начнется запись слушателей.Очень интересно. Я правда работаю преимущественно на старых версиях. 2.8.4-2.8.5 В новых версиях скорее всего все немного лучше, чем у меня. Но в любом случае будет очень интересно посмотреть. Вообще кодирование административного интерфейса в umi это, конечно, черный ящик.