我希望使用英國初始CityLink快遞作爲發貨供應商。有沒有人知道與他們的系統集成如擴展或插件?爲Magento添加新的運營商進行訂單跟蹤(初始CityLink)
如果沒有,我們怎麼能一個新的載體添加到列表中,這樣我們就可以手動跟蹤號碼添加到訂單。客戶可以使用 - 在CityLink網站上跟蹤他們的訂單。
我希望使用英國初始CityLink快遞作爲發貨供應商。有沒有人知道與他們的系統集成如擴展或插件?爲Magento添加新的運營商進行訂單跟蹤(初始CityLink)
如果沒有,我們怎麼能一個新的載體添加到列表中,這樣我們就可以手動跟蹤號碼添加到訂單。客戶可以使用 - 在CityLink網站上跟蹤他們的訂單。
我希望你是在一個震盪 - 大多數運營商很好地工作,讓您的業務,並能很好的後端系統。 CityLink正處於一個定製化的Visual Basic應用程序的時代,該應用程序運行在帶有點陣式打印機的486 PC上。我誇大,但你明白了。
我們寫我們自己的連城模塊在其區域速率進行體積測量考慮和檢查,我們沒有超過最大尺寸的工作。
這需要手動輸入的速度和不打印標籤或任何幻想 - 客戶得到準確的報價雖然。
我認爲,他們已經整理了他們的利率是理智地使用的Magento的標準表的價格,您也可以在追蹤號碼在交貨時間,進入當你創建交貨「。
要在listSimply添加新的載體編輯從目錄 應用程序/代碼/核心/法師/ Adminhtml /座/銷售/訂單/出貨的tracking.php文件/新建/
發現代碼
public function getCarriers()
{
$carriers = array();
$carrierInstances = Mage::getSingleton('shipping/config')->getAllCarriers(
$this->getShipment()->getStoreId()
);
$carriers['custom'] = Mage::helper('sales')->__('CustomValue');
,然後作出最後一行的副本即
$carriers['custom'] = Mage::helper('sales')->__('CustomValue');
現在恰克「自定義」與「customvalue」和「CustomValue」用自己的自定義標籤如
$carriers['firstflight'] = Mage::helper('sales')->__('First Flight Courier');
希望它能幫助你!
在Magento中不推薦編輯核心文件。你應該通過課程重寫或觀察員進行修改。我沒有測試它,但重寫Mage :: getSingleton('shipping/config') - > getAllCarriers應該可以工作。 – mimarcel
,如果你要修改的功能getCarriers由拉希德建議(),請注意,此功能是在幾個地方重複:
\app\code\core\Mage\Adminhtml\Block\Sales\Order\Invoice\Create\Tracking.php
\app\code\core\Mage\Adminhtml\Block\Sales\Order\Shipment\Create\Tracking.php
\app\code\core\Mage\Adminhtml\Block\Sales\Order\Shipment\View\Tracking.php
\app\code\core\Mage\Sales\Model\Order\Shipment\Api.php
在任何情況下你都不應該編輯核心文件。這會導致您的網站無法安全更新,以及其他問題。 – Mike
添加一個新的有效/無效載波配置
<default>
<carriers>
<your_carrier>
<active>0|1</active>
<model>your_module/your_carrier</model>
<title>Your Carrier</title>
<name>your_carrier</name>
<price>0.00</price>
</your_carrier>
</carriers>
</default>
然後在您的模型中擴展Mage_Shipping_Model_Carrier_Abstract的your_module/your_carrier,重寫方法isTrackingAvailable返回true:
public function isTrackingAvailable()
{
return true;
}
您最好的辦法是安裝Parcelhub software將多個運營商整合到您的Magento帳戶中。
馬修,你有沒有發佈模塊呢?是否可以使用現有的表格費率模塊? – clockworkgeek
@clockworkgeek對於大多數應用程序的桌面價格會給CityLink一個精確的報價,因爲這些區域非常簡單 - 我想你甚至可以在郵政編碼上考慮「倫敦擁堵區域」來考慮這個附加費用。至於我的模塊,它爲國際訂單提供了體積,並且運費大。這需要大多數人沒有的維度屬性。如果我有點強大,我應該拿它打印標籤,並將收集信息放在CityLink中,但是當時我無法給他們留下「Magento模塊」的美德。 –