从magento模型中获取所有字段名称

时间:2014-08-11 14:36:14

标签: php magento

如何在不创建或加载此对象的情况下从“order”这样的对象中获取所有字段名称?

示例:

Model: sales/order

使用加载的订单和getData()方法,我得到一个包含各种字段名称的数组:

shipping_tax_amount
grand_total
base_tax_amount

如何在没有订单的情况下获取这些字段名称?在我的情况下,即使在magento商店没有订单,也必须能够访问这些字段。

1 个答案:

答案 0 :(得分:5)

  $resource = Mage::getSingleton('core/resource');
   $readConnection = $resource->getConnection('core_read');  
    /**
     * Get the table name
     */
    $tableName = $resource->getTableName('sales/order');

$saleafield=$readConnection->describeTable($tableName);
var_dump($saleafield);