【发布时间】:2012-11-14 11:54:17
【问题描述】:
我需要自定义贷项凭单页面以存储商品是否已退回库存。
我已在以下位置识别出观察者:
app\code\core\Mage\CatalogInventory\Model\Observer.php
refundOrderInventory()
当管理员提交贷项通知单并勾选“返回库存”复选框时触发。所以我知道我可以添加自己的观察者来编写/保存一些东西。
但我不知道如何为 Credit Memo 产品项目添加额外属性。
谁能指点一下?
更新: 我还可以通过编辑添加额外的 Returned to Stock 表格单元格:
app\design\adminhtml\default\default\template\sales\order\creditmemo\view\items.phtml
和
app\design\adminhtml\default\default\template\sales\order\creditmemo\view\items\renderer\default.phtml
给我这个:
我已经硬编码了您在其中看到的“YES”值。我需要找到某种方法使其成为可写/可读的贷项备忘录产品属性。
【问题讨论】:
-
数据库或 html 输入字段中的额外字段?
-
我需要保存它,所以数据库。这样我就可以在贷项通知单上显示它,就像它重新打开时的文本一样。
-
我想更好的表达方式是,我需要在贷项通知单项目中添加一个returned_to_stock 属性。
标签: magento