У меня есть атрибут продукта, для которого я установил область действия для веб-сайта (поэтому теоретически он будет отличаться для каждого определенного веб-сайта).
Однако по какой-то причине, когда я использую его в addAttributeToFilter (), онкажется, игнорировать это.
Позвольте мне показать вам код, который я использую:
$total_products_obj = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('discontinued', array('neq' => 1) )
->addAttributeToFilter('video_url', array('notnull' => '') );
Атрибут, с которым у меня возникли проблемы, это атрибут video_url.Как я уже сказал, для области действия установлено значение «Веб-сайт», где прекращено использование атрибута «Глобальный».
Я мало что сделал с атрибутами веб-сайта, есть ли что-то еще, что мне нужно сделать, чтобы этот атрибут не игнорировался?Прямо сейчас я получаю коллекцию всех продуктов, которые сняты с производства не равен 1.