Magento 컬렉션에서 "동작"을 사용하는 문제
Magento 관리 모듈에서 그리드에 대한 사용자 지정 컬렉션을 작성하려고합니다. "addAttributeHaving"이라는 새로운 컬렉션 메소드를 만들었습니다. public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } 소장 코드 참조 : $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', 'customer_lastname', 'grand_total', 'status' ) ); $collection->getSelect()->joinLeft(array('sfop' => 'sales_flat_order_payment'), 'main_table.entity_id = sfop.parent_id', 'sfop.amount_authorized'); $collection->getSelect()->columns('sum(sfop.amount_authorized) AS AUTHD'); $collection->getSelect()->columns('grand_total - …