2012-09-22 2 views
5

나는 젠토 내 PDF 송장을 다시 작성하려합니다. 주문 날짜없이 생성 된 시간을 어떻게 표시 할 수 있습니까?Magento에서 주문 시간을 얻는 방법?

/app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php에서 insertOrder() 클래스를 준비 중입니다.

$page->drawText(Mage::helper('core')->formatDate($order->getCreatedAtStoreDate(), 'short', false), 100, 100, 'UTF-8'); 

은 날짜와 함께에만 시간을 보여줍니다. 시간 부분을 표시하는

답변

4

한 가지 방법은이 될 것입니다 :

$sTime = Mage::app() 
    ->getLocale() 
    ->date(strtotime($order->getCreatedAtStoreDate()), null, null, false) 
    ->toString('H:m:s'); 

$page->drawText($sTime, 100, 100, 'UTF-8'); 

젠토의 로케일은 날짜/시간 작업에 수정 된 Zend_Date 클래스를 사용합니다.

파라미터 정보를 정기적 대한 app/code/core/Zend/Date.phptoString() 방법을 참조하십시오.

관련 문제