Как реализовать многоуровневые фильтры расширяемым образом? - PullRequest
0 голосов
/ 17 ноября 2009

Должно сделать его расширяемым.

Когда я говорю, сделайте его расширяемым, я имею в виду, что детали опций фильтра могут быть легко добавлены позже.

По своей конструкции лучше, чтобы синтаксический анализ и рендеринг были независимыми. (?)

Во время анализа необходимо показывать опции фильтра следующего уровня, если это необходимо.

Я имею в виду, что это должно быть в пределах длины фильтра каждой метки фильтра, если это необходимо.

Как сделать детализацию параметров фильтрации расширяемой, если детализация параметров не требуется?

В случае проблем с производительностью все поля должны быть в одной таблице.

Демонстрацию фильтров см. здесь .

1 Ответ

0 голосов
/ 17 ноября 2009

Вы смотрели на шаблон Декоратор ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...