0
A
回答
1
以及它在哪裏被棄用?最新的Magento 1.7.0.2似乎使用它,並把它定義並沒有提到這種方法的折舊
Mage::getSingleton('checkout/type_onepage')->getCheckoutMethod();
這種方法在多個地方
grep ' getCheckoutMethod' app/code -rsn
app/code/core/Mage/Checkout/Model/Type/Onepage.php:165: public function getCheckoutMethod()
app/code/core/Mage/Paypal/Model/Express/Checkout.php:661: public function getCheckoutMethod()
1
getCheckoutMethod通過報價模型棄用定義的東西,所以通過checkout_onepage模型不會被棄用。
/**
* Return quote checkout method code
*
* @deprecated after 1.4 beta1 it is checkout module responsibility
* @param boolean $originalMethod if true return defined method from begining
* @return string
*/
public function getCheckoutMethod($originalMethod = false)
{
if ($this->getCustomerId() && !$originalMethod) {
return self::CHECKOUT_METHOD_LOGIN_IN;
}
return $this->_getData('checkout_method');
}
相關問題
- 1. 查找算法
- 2. 查找算法
- 3. 查找算法類
- 4. 查找方法
- 5. Magento:卡在結算信息
- 6. Magento的Checkout結算科
- 7. 查找零點的算法
- 8. 算法查找趨勢塊
- 9. KMP模式查找算法
- 10. 查找線交叉算法
- 11. Boost :: string_ref查找算法
- 12. 列表查找算法
- 13. 查找和替換算法
- 14. 在Magento中找不到方法getExportedKeys()
- 15. 如何查找交易在Authorize.net中結算/未結算?
- 16. 查找子方法
- 17. jquery查找方法
- 18. 查找在方法
- 19. C++:查找方法
- 20. Magento SSL結帳 - 未找到
- 21. 從兩個日期查找年齡的修復方法算法
- 22. 從源和結果字符串查找加密算法
- 23. 在Tree目錄結構中查找歷史操作的算法
- 24. 有沒有辦法在IntelliJ中查找JavaScript的方法結構?
- 25. NoMethodError:undefined方法 - 如何查找方法?
- 26. Magento得到選擇的運輸和結算方法地址字段
- 27. ActiveRecord/Rails:計算多個查詢結果的最有效方法
- 28. 查找擴展方法
- 29. Symfony3 doctrine orm查找方法
- 30. jQuery「查找」方法替代
[文檔](http://docs.magentocommerce.com/Mage_Sales/Mage_Sales_Model_Quote.html#getCheckoutMethod)表示magento1.4beta1後'getCheckoutMethod()'棄用。 – blakcaps
所以請從它不被棄用的地方問問。 –
奇怪的是,結帳本身使用類Mage/Checkout/Model/Type/Onepage.php中的折舊方法(至少在Magento EE 1.13.1 ...中)。 – Laila