2015-12-23 47 views
5

我实现了添加自定义选项卡/网格到产品新的&编辑页面,里面有输入字段。继此之后tutorialMagento 1.9.2 - 保存自定义管理员窗体产品新增&编辑页面(自定义选项卡)

问题是,它的没有保存的数据输入。在这一点上,我不知道这是否实际上不在教程中或我犯了一个错误。

这足以保存数据输入吗?

$customFieldValue = $this->_getRequest()->getPost('custom_field'); 

$product->save(); 

我该如何在后端调试这个值?

回答

1

它不包含在教程中。要看到其中的差别,你可能需要添加new attribute to product,然后做一些事情,如:

$customFieldValue = $this->_getRequest()->getPost('custom_field'); 
$product->setNewAttribute($customFieldValue); 
$product->save(); 
+0

所以我必须用添加EAV属性[“看得见” =>假],然后存储通过观察输入值,并设置方法在那里? – Entertain

+0

也许你过于复杂?如果您在单独的选项卡上需要属性,则应该足以添加新的属性组并将这些属性分配给新组。产品视图中的新选项卡可能不需要所有这些额外的代码。你可以在管理面板中完成所有这些。 – meta

+0

是的,我知道,但我只是想知道它是如何工作的自定义输入类型(因为默认的magento属性类型不包括所有输入表单)。 – Entertain

相关问题