2011-03-18 21 views
2

我想添加一個名爲'category'的新屬性作爲系統屬性,它將在所有屬性集中可用。可以任何人幫助我...請給我解決方案如何做到這一點...謝謝在magento中添加新的系統屬性

+1

這是否會造成與正常類別系統混淆?你願意解釋的要求?這是什麼,不能用正常的屬性幫助完成? – 2011-03-18 10:04:43

+0

就像名稱,說明一樣。我想在系統屬性列表中添加一個以上的屬性,以便它對於目錄產品的所有屬性集(如系統屬性)保持可見。 – Max 2011-03-18 13:55:28

+1

14天內9個問題。沒有答案被接受。回饋那些讓你在日常工作中的人? – Nick 2011-03-18 16:07:56

回答

12

你可以通過你自定義模塊的mysql setup文件來完成。這裏是一個具有代碼以添加屬性的文章的鏈接: -

Magento: Adding attribute from MySql setup file

在上面的鏈接的文章,你會看到

'USER_DEFINED'=>真實,

有關創建系統屬性,你必須使它

'user_defined'=> false,

謝謝。

+0

感謝您的文章鏈接... – Max 2011-03-21 04:57:26

+0

感謝其實我不知道如何做到這一點 – Max 2011-03-21 05:57:15

+0

此外,「投票」你喜歡的答案(如果你發現答案是有用的)。只需點擊回答點上方的「向上箭頭符號」即可。 – 2011-03-21 06:05:24

0

據我所知添加系統屬性的唯一方法是通過數據庫調用。您將需要編寫擴展,其中包括SQL的安裝安裝腳本(請參閱任何示例的內核擴展)並使用addAttribute方法。