2010-10-26 76 views

回答

4

如果你需要添加你自定義的產品屬性到購物車,只需添加下面的代碼行到你的模塊配置:

<config> 
    <global> 
      <sales> 
       <quote> 
        <item> 
         <product_attributes> 
          <[your_custom_attribute_code] /> 
         </product_attributes> 
        </item> 
       </quote> 
      </sales> 
    </global> 
</config> 

只需用屬性的代碼替換[your_custom_attribute_code]。 您也可以添加任意數量的屬性,只需在配置中添加一個屬性即可。

+0

謝謝你以前不知道的新東西。 – clockworkgeek 2010-10-27 23:06:49

+0

但[your_custom_attribute_code]此代碼對於不同的屬性是動態的,所以客戶端不可能遵循這種XML格式結構。 – smart 2010-10-29 11:07:05

+1

我想這是爲開發人員而不是爲客戶。順便說一下,另一種方法是重寫quote_items集合,但對於客戶端來說是不可能的:)無論如何,您總是可以編寫一個cusotmization,它將通過Magento Admin界面添加這些屬性來配置Magento。你只需要調用方法'Mage :: getConfig() - > setNode('node/path','nodeValue');'。 – 2010-10-30 07:19:34

相關問題