我正在尝试从 Magento 中提取配置数据以执行一些前端计算。出于某种原因,表中的费率处理费被证明是困难的。
我需要从 core_config_data 中提取这些值
(1,'default',0,'carriers/tablerate/handling_type','P'),
(2,'default',0,'carriers/tablerate/handling_fee','18.5'),
我已经尝试过其中的每一个(分别):
$handlingFee = Mage::getModel('shipping/carriers/tablerate')->getHandlingFee();
$handlingFee = Mage::getModel('shipping/carriers')->getHandlingFee();
$handlingFee = Mage::getModel('carriers/tablerate')->getHandlingFee();
我也尝试了这些(基于我看到的引用我需要的值的模型:
$handlingFee = Mage::getModel('shipping/carriers/tablerate')->getConfigData('handling_fee');
$handlingFee = Mage::getModel('shipping/carriers')->getConfigData('handling_fee');
$handlingFee = Mage::getModel('carriers/tablerate')->getConfigData('handling_fee');
其次是:
echo $handlingFee;
我仍在努力了解如何遍历 Magento。我错过了什么?我已经能够从其他一些桌子上拉出来就好了。