Magento filtre de collection où tout attribut est vide
Je suis en tirant une collection comme suit
$collection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('jan')
->addAttributeToSelect('name')
->addAttributeToSelect('upc')
->addAttributeToSelect('ean')
->addAttributeToSelect('price')
->addAttributeToFilter('ean', array('neq' => ''))
->addFieldToFilter(array(
array('attribute'=>'type_id','eq'=>'simple')
))
->setPage(1,5);
Actuellement, je suis à la sélection de tous les produits simples OÙ 'ean' n'est pas vide. Comment puis-je sélectionner tous les produits simples OÙ ean OU upc OU jan n'est pas vide.
En d'autres termes, sélectionnez tous les produits, aussi longtemps que le produit a un ean,upc ou janv. Si elles sont toutes vides ne pas le sélectionner.
Vous devez vous connecter pour publier un commentaire.
http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/using_collections_in_magento
-
-
solution: