问题描述
我正在使用 Magento 版本 1.4.1.1,我想在 sales_flat_quote_item
表中保存一个值(并将其传递给 sales_flat_order_item
).
I'm working with Magento version 1.4.1.1, and I want to save a value in sales_flat_quote_item
table (and pass it to sales_flat_order_item
).
我找到了本教程,但我不确定它仍然相关(对于 Magento 版本 1.4.1.1),因为它讨论了一个名为 sales_order
的表,我认为它现在是 sales_flat_order
并且看起来有点不同.
I've found this tutorial, but I'm not sure if it's still relevant (to Magento version 1.4.1.1) since it talks about a table called sales_order
, which I believe is now sales_flat_order
and looks a bit different.
这个方法还能用吗?如果是这样 - 我可以将它用于 sales_flat_quote_item
和 sales_flat_order_item
以及我应该在推荐中放入什么 entity_type_id
:
Should this method still work? If so - Can I use it for sales_flat_quote_item
and sales_flat_order_item
and what entity_type_id
should I put in the commend :
如果在新的 Magento 版本中这不是这样做的方法,我应该怎么做?
If this is not the way to do that in the new Magento version, how should I do that?
谢谢,沙尼
推荐答案
使用从
Mage_Sales_Model_Mysql4_Setup
扩展的自己的设置类创建一个新模块,或者将其用作config.xml
中的模块设置类:
Create a new module with own setup class extended from
Mage_Sales_Model_Mysql4_Setup
or just use it as module setup class inconfig.xml
:
在设置脚本中使用 addAttribute($entity, $attributeCode, $options)
方法,它会自动向 sales_flat_order 故事添加一个新列.其他实体也是如此.
Use addAttribute($entity, $attributeCode, $options)
method inside of your setup script, it will automatically add a new column to sales_flat_order tale. The same for other entites.
这篇关于Magento - 向 sales_flat_quote_item 和 sales_flat_order_item 添加新列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!