Per stampare la query che si sta eseguendo in magento si può usare il metodo printLogQuery(true) Facciamo un esempio. Ammettiamo di voler estrarre i valori dell’attributo “manufacturer”, che ha id 81; lo facciamo in questo modo
1 2 3 |
$collection = Mage::getResourceModel('eav/entity_attribute_option_collection') ->setAttributeFilter(81) ->setOrder('sort_order', 'ASC'); |
Ora visualizziamo a video la query eseguita con il metodo printLogQuery()
1 |
$collection->printLogQuery(true); |