使用 Magento 处理模型中常量的正确方法是什么?例如,我有一个Export
有很多状态的班级',例如
- 取消
- 待办的
- 失败的
- 完全的
目前,我在模型顶部定义了这些,但我觉得这不是最好的解决方案:
define("CANCELLED","Cancelled");
define("INCOMPLETE","Incomplete");
define("PENDING","Pending");
define("COMPLETE", "Complete");
例如,在控制器中,如果我想用 PENDING 更新销售订单(具有我的模型引用的自定义字段)的状态,目前,我正在运行以下内容,以便它包含具有常量定义:
Mage::getModel("efinterface/export");
任何建议表示赞赏。