Wiki
Clone wikiCMS / Фильтрация материалов
Начиная с пятой версии Atom-M существует возможность фильтрации материалов по некоторым значениям. Например, фильтрация позволяет выводить материалы только конкретного автора или у которых установлена галочка в дополнительном поле.
Для фильтрации необходимо передать в GET параметре filter перечисление полей, по которым производится фильтрование через вертикальную черту |. Также необходимо передать параметры, по которым производится фильтрация и их значения.
Например,
http://site.ru/news/?filter=author_id|add_field_1&author_id=1&add_field_1=1
выведет все материалы модуля news, у которых автор с id 1 и первое дополнительное поле со значением 1.
Аналогично для фильтрации только по одному параметру:
http://site.ru/news/?filter=author_id&author_id=1
Список параметров, доступных для фильтрации, можно посмотреть в базе данных.
Updated