2013-05-31 36 views
0

我正在嘗試在創建新貨件(adminhtml/blocks/sales/order/shipment/create區域)時將一個新列添加到產品訂單中,並且一直在打我的頭,各種不同的指南。我試圖改變item.phtml和form.phtml很少成功。Magento - 如何添加列到管理中的產品列表創建新的送貨?

我能夠更改表單塊本身(form.php),但這對產品列表的更深層核心沒有多大幫助。我希望每個產品都有一個製造商屬性列,但我很高興看到一列顯示應該在哪裏。

回答

0
You can refer below xml there are two path block and template either my creating new files or editing same you can get result 


app\design\adminhtml\default\default\layout\sales.xml 
<block type="adminhtml/sales_order_view_items" name="order_items" template="sales/order/view/items.phtml"> 
    <action method="addItemRender"><type>default</type><block>adminhtml/sales_order_view_items_renderer_default</block><template>sales/order/view/items/renderer/default.phtml</template></action> 
    <action method="addColumnRender"><column>qty</column><block>adminhtml/sales_items_column_qty</block><template>sales/items/column/qty.phtml</template></action> 
    <action method="addColumnRender"><column>name</column><block>adminhtml/sales_items_column_name</block><template>sales/items/column/name.phtml</template></action> 
    <action method="addColumnRender"><column>name</column><block>adminhtml/sales_items_column_name_grouped</block><template>sales/items/column/name.phtml</template><type>grouped</type></action> 
    <block type="core/text_list" name="order_item_extra_info" /> 
</block> 
+0

我試圖編輯form.phtml和items.phtml,都沒有任何效果。你能否解釋一下他們應該改變的方式? – user2438684

+0

現在我已經試過 –

+0

感謝您的幫助!我實際上在與這些方法相關的.phtml文件以及控制器中找到了它們。對於任何人都希望做我的東西,這裏的位置: 列內容: \t \t adminhtml /默認/缺省的/模板/銷售/訂單/出貨/創建/項目/渲染/ default.phtml 列標題: \t \t adminhtml /默認/缺省的/模板/銷售/訂單/出貨/創建/ items.phtml 控制器:\t \t \t Adminhtml /控制器/銷售/訂單/ ShipmentController.php – user2438684

相關問題