簡體   English   中英

Magento 2 定制運輸載體模塊

[英]Magento 2 Custom shipping Carrier module

我是 magento 2 的新手,我必須使用 API 添加自定義承運商,它根據產品尺寸提供多個選項。

使用http://inchoo.net/magento-2/creating-a-shipping-method-in-magento-2/我能夠進入。唯一的問題是我應該有多種方法或選項用戶撥打 select。

我可以通過執行以下操作來添加多種方法

 for ($n = 0; $n < count($optionz); $n++) {
        $method = $this->_rateMethodFactory->create(); 
        $method->setMethod($this->_code."_".$n);
        $method->setCarrier($this->_code);
        $method->setCarrierTitle($optionz[$n]['service']);
        $method->setCost($optionz[$n]['fee']);
        $method->setPrice($optionz[$n]['fee']);
        $result->append($method);
    }

但是一旦我從結帳頁面選擇 select 選項並單擊下一步,我就會看到以下內容:

“找不到采用這種方法的運營商:%1,%2”

有任何想法嗎? 提前致謝:)。

親切的問候薩吉德

那么你必須在 js 中面臨選擇問題,嘗試為每個 append 唯一 id。 那應該可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM