API :3 질문
- 은 전체 고객의 이름으로 판매 주문을 필터링 할 수 있습니까? 성/이름 대신이 작업을 수행해야합니다.
- API를 통해 상점 이름/ID 쌍을 가져올 수 있습니까?
- shipping_country로 주문을 필터링 할 수 있습니까? , 찾고
API :3 질문
1) : http://svn.magentocommerce.com/source/branches/1.5/app/code/core/Mage/Sales/Model/Order/Api/V2.php
public function items($filters = null)
{
//TODO: add full name logic
논리가 존재하는 것으로 보이지 않는다 않습니다하지만 내 이해에서
->addExpressionFieldToSelect(
'billing_name',
"CONCAT({{billing_firstname}}, ' ', {{billing_lastname}})",
array('billing_firstname'=>"$billingAliasName.firstname", 'billing_lastname'=>"$billingAliasName.lastname")
)
->addExpressionFieldToSelect(
'shipping_name',
'CONCAT({{shipping_firstname}}, " ", {{shipping_lastname}})',
array('shipping_firstname'=>"$shippingAliasName.firstname", 'shipping_lastname'=>"$shippingAliasName.lastname")
);
2) 짧은 대답은 NO입니다. 그러나 카테고리 및 제품에 대한 get/set currentStore가 있지만 당신이 찾고있는 쌍을 줄 것이라고는 생각하지 않습니다.
3) 당신은 addFieldToFilter
을 사용할 수 있어야하지만 국가 목록을 정수 할 수있다 생각합니다. 사용하려는 선택적 필터 - 방법 _getConditionSql
의 사용 가능한 작업이 Varien_Data_Collection_Db
입니다. 이 도움이
희망!