2015-10-13 69 views
0

我的問題可能是重複的,但在投票前請仔細閱讀,因爲我的問題不同。如何將自定義字段添加到opencart 2.0中的產品

我正在開發一個opencart的公共模塊,其中我想爲所有產品添加一些屬性。對於所有類別的所有類型的產品,屬性都是相同的。屬性可能是選擇框,複選框,文本。

例如

1)長度 - 文本框中

2)分類 - 選擇框

,因爲我想我的這些模塊中,所以不要希望修改核心文件,所以是有任何可用的選項或我如何覆蓋產品編輯表單以添加更多自定義字段。

+0

您可以使用vqmod –

+0

但後來我的模塊將依賴於VQMOD使用XML文件。我想在我自己的模塊中做到這一點。 – ajaykumartak

+0

opencart提供重寫類或函數設施嗎? – ajaykumartak

回答

0

如果我理解你的問題是正確的,你想爲所有類別的所有產品「屬性」,並且不想覆蓋核心文件。

然後你可以使用2種方式,而不覆蓋核心文件

1日做 - 添加屬性和羣體形成Opencart的默認然後使用該模塊,這些屬性連接到產品。
每個東西都是數據庫表中的入口遊戲,就像管理員編輯任何產品時想要添加產品屬性那麼他會做什麼,他會去屬性選項卡,然後選擇屬性,然後保存產品意味着將屬性條目保存到數據庫該產品,所以你需要添加這些條目使用你的模塊的產品。

第二種方式 - 我將在我的模塊中添加屬性組和屬性創建條目(如果您希望模塊中的每件東西)和其他部分將與第一種方式相同。

因此,當您下次編輯任何產品時,您將看到已在產品中選擇的這些屬性。

注意
- 管理員可以添加屬性值表單模塊或必須編輯的產品,你必須管理。
- 你如何管理爲產品相同屬性的重複條目,你必須檢查你的代碼

+0

但它允許我們只在文本框中添加屬性值。我想給賣家選擇選擇框中的選項,如屬性我想賣家選擇類別。所以當賣家選擇一個屬性,那麼在屬性值中它應該顯示一個選擇框,賣家將從該選擇框中選擇屬性值。 – ajaykumartak

相關問題