Magento Coding Tipps: Filter kombinieren mit addAttributeToFilter-Funktion
Beim Aufruf der Collection in Magento sollen 2 Attribute kombiniert werden?
In diesem Beispiel zeige ich euch wie ihr das ein Filter auf OR „is null“ and „eq“ => array() kombinieren könnt.
Im Detail erfolgt eine OR-Verknüpfung der folgenden 2 Abfragen:
$collection->addAttributeToFilter(‚attributename‘, array(‚is‘ => null));
$collection->addAttributeToFilter(‚attributename‘, array(110,111));
So dass sich die folgende ergibt:
$collection->addAttributeToFilter( array( array( 'attribute' => 'name_of_attribute_1', 'null' => 'this_value_doesnt_matter' ), array( 'attribute' => 'name_of_attribute_2', 'in' => array(110, 111) ) ) );
One Comment