2011-10-23 1 views
0

우리는 Magento (1.3.2.4) 상점에 각 발송물의 발송 시간을 저장하고자합니다. 우리는 '트랙'에서 매번 이것을 다시 계산할 필요가 없습니다. 이것을하기위한 좋은 방법은 무엇입니까? Mage::getModel(sales/order_shipment)->load($id)->setShippingTime($tme);을 수행하고 나중에 Mage::getModel(sales/order_shipment)->load($id)->getShippingTime();을 수행 할 수 있기를 원합니다. 그러나 우리는 그 정보를 어디에 저장할 것인가? 우리는 선적 테이블을 보지 못합니다. Sales 테이블의 EAV 장점 중 일부입니까? EAV라면 '열'을 추가하는 설치 스크립트를 만드는 것이 쉽다 고 생각합니다. 그러나 EAV가 아닌 경우 코어 파일을 엉망으로 만들고 싶지 않습니다. shipment_idshipment_time으로 새 테이블을 만들어야하나요?점포 배송 시간

답변

0

가장 간단한 방법은 sales_flat_order에 필드를 추가하고 주문 수집 시간을 저장 한 다음 필드 이름순으로 주문할 때마다이 값을 묻거나이 데이터를 수집 할 수있는 고유 한 방법을 사용하는 것입니다.