2014-01-21 106 views
0

我對magento &使用1.7版完全新。當客戶下訂單時,我想從訂單電子郵件中刪除sku號碼。 R & D之後我注意到,使用的模板是從app/design/frontend/base/default/template/email/order/items.phtml和產品名稱,SKU號碼,數量和價格來自echo $this->getItemHtml($_item)這一行。我不完全知道,我應該如何從這一行刪除sku號碼列? 或者還有其他方法可以做到嗎?從訂單電子郵件中刪除sku號碼 - magento

任何幫助表示讚賞。 謝謝。

回答

2

讓我來向你解釋所有的過程。

你可以在app/locale/en_US/template/email/sales/order_new.html找到訂單郵件模板。 在這個文件中你可以找到這行{{layout handle="sales_email_order_items" order=$order}}在行號。 97

在此您可以看到句柄是「sales_email_order_items」,您可以在app \ design \ frontend \ base \ default \ layout \ sales.xml中找到該塊。 268.

<sales_email_order_items> 
<block type="sales/order_email_items" name="items" template="email/order/items.phtml"> 
    <action method="addItemRender"><type>default</type><block>sales/order_email_items_order_default</block><template>email/order/items/order/default.phtml</template></action> 
    <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/order/default.phtml</template></action> 
    <block type="sales/order_totals" name="order_totals" template="sales/order/totals.phtml"> 
     <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action> 
     <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action> 
     <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"> 
      <action method="setIsPlaneMode"><value>1</value></action> 
     </block> 
    </block> 
</block> 
<block type="core/text_list" name="additional.product.info" /> 

在該塊中,你可以看到文件路徑「電子郵件/順序/ items.phtml(APP \設計\前臺\基地\ DEFAULT \模板\電子郵件\命令\ items.phtml )「

在此文件中只評論此代碼 <th align="left" bgcolor="#EAEAEA" style="font-size:13px; padding:3px 9px"><?php echo $this->__('Sku') ?></th>在行號碼。 33

現在在上面的塊中,您可以看到另一個文件路徑'email \ order \ items \ order \ default.phtml(app \ design \ frontend \ base \ default \ template \ email \ order \ items \ order \ default .phtml)'

在這個文件中,只需評論此代碼<td align="left" valign="top" style="font-size:11px; padding:3px 9px; border-bottom:1px dotted #CCCCCC;"><?php echo $this->htmlEscape($this->getSku($_item)) ?></td>在行號。 48.

完成。

相關問題