새 송장 ID를 5 씩 증가시켜야합니다. 아래 코드를 시도했습니다.
그러나 모든 송장, 선적, 주문 및 대변 메모가 변경되었습니다.
새 송장 ID가 5 씩 증가하고 발송물이 5 씩 증가하고 대변 메모가 3 씩 증가해야합니다.
또한 판매 오더가 1 (보통) 씩 증가합니다.
어떻게해야합니까?
누구든지 나를 도와줍니다.
class Mage_Eav_Model_Entity_Increment_Numeric extends Mage_Eav_Model_Entity_Increment_Abstract
{
public function getNextId()
{
$last = $this->getLastId();
if (strpos($last, $this->getPrefix()) === 0) {
$last = (int)substr($last, strlen($this->getPrefix()));
} else {
$last = (int)$last;
}
$next = $last + 5;
return $this->format($next);
}
}
알고 싶습니다. 왜이 동작이 필요한가요?
—
Rajeev K Tomy
@programmer_rkt Magento 핵심 기능 학습 ...! 내 TL은 샘플 작업을 제공합니다.
—
VijayS91
@VijayS atwix.com/magento/custom-order-and-customer-numbers 는 사용자 정의 증분 모델을 만드는 좋은 블로그 게시물입니다
—
David Manners