我有一個表格,使用戶能夠從前端添加產品。除了製造國之外,我能夠獲得所有上傳的詳細信息。代碼的添加從Magento的產品的前端製造國
部分,我使用從前端添加產物
$產品 - >的setName($數據[ 'pro_name']);
$ product-> setDescription($ data ['pro_des']);
//國家制造(什麼是添加製造國的正確方法)
$產品 - > setCountryOfManufacture($數據[ '國家'])的;
我有一個表格,使用戶能夠從前端添加產品。除了製造國之外,我能夠獲得所有上傳的詳細信息。代碼的添加從Magento的產品的前端製造國
部分,我使用從前端添加產物
$產品 - >的setName($數據[ 'pro_name']);
$ product-> setDescription($ data ['pro_des']);
//國家制造(什麼是添加製造國的正確方法)
$產品 - > setCountryOfManufacture($數據[ '國家'])的;
你必須設置製造國的數據作爲$product->setCountryOrigin($data['country']);
確保您所呼叫與「國家」,那麼你必須將其設置爲上面顯示的數據。
我在$ data ['country']中獲得正確的國家/地區代碼,因爲我使用的是magento中的默認列表,我也使用了setcountryofmanufacture,但也沒有解決。 – user3415418
你用建議的嘗試了嗎? –
是的,但沒有成功。 – user3415418
$ product-> setCountryOfManufacture('DE');
2個字母的國家的ISO代碼https://en.wikipedia.org/wiki/ISO_3166-1, DE德國
可以ü請粘貼代碼。所以我們會嘗試調試它。沒有代碼很難說錯誤在哪裏........ –
我已經更新了我的查詢,請幫助我。 – user3415418