我需要为订单模型添加自定义属性(" dynamics_ord ").
成功保存订单后,管理员需要定义此attr,理想情况下,主要订单块中的admin/sales_order/view.
它需要独立于发票/发货等 - 可能附加到订单" edit"事件.
我为其他实体(特别是客户)制作了许多自定义属性.我意识到这是同一个过程.但我不清楚如何修改具有此属性的订单,因为没有明显的"更新"操作."编辑"可能有意义,但我不想不必要地重复订单.
一旦这个attr到位,我想在sales_order/index网格中显示它.(注意=查看此相关线程以获得有效的解决方案.)
此模块的最终状态(以及其他需要此解决方案的人):
/ sales_order/view / screenshot:

WACI_SalesExt
app/local/WACI/SalesExt
/Block
/Adminhtml
/Sales
-Dynamicsord.php
/controllers
/Adminhtml
/Sales
- OrderController.php
/etc
- config.xml
/Helper
- Data.php
/sql
/waci_salesext_setup
-mysql4-install-0.2.0.php
Run Code Online (Sandbox Code Playgroud)
config.xml中
<?xml version="1.0"?>
<config>
<modules>
<WACI_SalesExt>
<version>0.2.0</version>
</WACI_SalesExt>
</modules>
<global>
<helpers>
<WACI_SalesExt>
<class>WACI_SalesExt_Helper</class>
</WACI_SalesExt>
</helpers>
<blocks>
<WACI_SalesExt>
<class>WACI_SalesExt_Block</class>
</WACI_SalesExt>
<adminhtml> <!-- unclear if i need this second declaration for admin-->
<WACI_SalesExt>
<class>WACI_SalesExt_Block</class>
</WACI_SalesExt>
</adminhtml>
</blocks>
<models>
<WACI_SalesExt> …Run Code Online (Sandbox Code Playgroud)