Показать сообщение отдельно
  #5 (permalink)  
Старый 05.12.2016, 07:04
Аватар для Sogl
Аспирант
Отправить личное сообщение для Sogl Посмотреть профиль Найти все сообщения от Sogl
 
Регистрация: 12.05.2016
Сообщений: 95

Что-то пока непонятно как это сделать. В примере со StackOverflow он начисто удаляет фильтр и вставляет вместо него кастомный параметр, но мне нужно чтобы и фильтры работали тоже.

У обычного фильтра Grid присутствует параметр operator, но у ассоциации его нет.

Пробовал вот такой код на основе переписанной ф-ции encodeFilters:
encodeFilters: function(filters) {
    ...
    var serializedFilter = filter.serialize();

    if (serializedFilter.operator === undefined) {
        this.setExtraParam('testId', 2);
    }

}


Однако мой параметр не появляется. Возможно, требуется какая-то дополнительная инициализация.
Ответить с цитированием