Magento:获取tablerate配送模块的所有配置费率

Magento:获取tablerate配送模块的所有配置费率,magento,shipping,Magento,Shipping,我被困在我认为应该是一个小问题上,但我还没有找到解决办法 我正在开发一个模块,该模块必须通过tablerate shipping模块的所有配置费率。但我如何获得所有配置的速率,而不仅仅是满足给定条件的速率?我查看了相应的资源模型shipping/carrier_tablerate的代码,发现getRate$request方法将select查询限制为1,因此只返回1个rate 是否有一种简单的方法可以获得所有配置的费率?是否有一种内置的方法来执行此操作,或者我必须执行自己的数据库操作 $table

我被困在我认为应该是一个小问题上,但我还没有找到解决办法

我正在开发一个模块,该模块必须通过tablerate shipping模块的所有配置费率。但我如何获得所有配置的速率,而不仅仅是满足给定条件的速率?我查看了相应的资源模型shipping/carrier_tablerate的代码,发现getRate$request方法将select查询限制为1,因此只返回1个rate

是否有一种简单的方法可以获得所有配置的费率?是否有一种内置的方法来执行此操作,或者我必须执行自己的数据库操作

$tablerateColl = Mage::getResourceModel('shipping/carrier_tablerate_collection');
/* @var $tablerateColl Mage_Shipping_Model_Resource_Carrier_Tablerate_Collection */

foreach ($tablerateColl as $tablerate) {
    /* @var $tablerate Mage_Shipping_Model_Carrier_Tablerate */
    Zend_Debug::dump($tablerate->debug());
}