set default cho shipping method và payment method

Thảo luận trong 'Checkout - Shipping' bắt đầu bởi Pham Van Nam, 20 Tháng ba 2015.

  1. Pham Van Nam

    Pham Van Nam New Member

    Chào mọi người mình là thành viên mới, cũng như mới nghiên cứu magento...Mình đang viết extension disable shipping method và payment method...phần disable mình làm được rồi. nhưng còn phần set giá trị mặc định cho shipping method và payment method vẫn chưa được mong mọi người giúp mình

    - Tại action mình override saveBillingAction()

    + có đoạn set default shipping method
    PHP:
    $result $this->getOnepage()->saveShippingMethod('freeshipping_freeshipping
    '
    );
    - nếu mình để là giá trị freeshipping_freeshipping thì nó thông báo invalid shipping method, còn để giá trị flatrate_flatrate thì nó lại set được.

    + Và đoạn set default payment method
    PHP:
    $result $this->getOnepage()->savePayment(array('method'=>'cashondelivery'))
    - Không hiểu sao mình không set được giá trị mặc định cho nó.

    Bài viết khác cùng chuyên mục:

Chia sẻ trang này