Magento: использование OR в addAttributeToFilter

Magento позволяет применять фильтры для своих коллекций. Для этого используется метод addAttributeToFilter (из класса Mage_Eav_Model_Entity_Collection_Abstract).
Базовое использование этого метода следующее:

Но иногда возникает необходимость отфильтровать Magento коллекцию по нескольким атрибутам, используя логическое “ИЛИ”.
Следующий пример показывает как получить коллекцию пользователей по заданному имени или email:

Общую информацию по работе с Varien data collections можно найти на официальном Magento Knowledge Base

Услуги Magento разработчика

  • Костянтин

    Хороший у вас блог. Частіше пишіть про Magento).

    А чи є можливість використовуючи addAttributeToFilter реалізувати наступне:

    (field1 = 0) OR (field1 = 1 AND field2 = 2)

    Дякую,

  • kaiser Zaido

    Слышал что Magento открыли в Харькове офис, ты теперь тут?

  • @kaiser Zaido: неее, я из Киева теперь ни ногой 🙂