在Prestashop上重置/删除(非空)产品自定义字段
我正在尝试重置Prestashop网站上特定产品的自定义字段 目前,我成功地保存了它们,但当我访问网站的其他页面并返回此产品页面时,自定义字段仍然保存并显示(这是正常行为,我知道这是正常行为) 我的目标是给用户一个“重置自定义”按钮,它可以真正重置/删除数据,而不仅仅是暂时清空数据(当您停留在页面上时) 有没有一个简单的方法可以做到这一点?如果我必须添加一个“重置自定义”按钮,下面是我将如何编码它:在Prestashop上重置/删除(非空)产品自定义字段,prestashop,customization,custom-fields,Prestashop,Customization,Custom Fields,我正在尝试重置Prestashop网站上特定产品的自定义字段 目前,我成功地保存了它们,但当我访问网站的其他页面并返回此产品页面时,自定义字段仍然保存并显示(这是正常行为,我知道这是正常行为) 我的目标是给用户一个“重置自定义”按钮,它可以真正重置/删除数据,而不仅仅是暂时清空数据(当您停留在页面上时) 有没有一个简单的方法可以做到这一点?如果我必须添加一个“重置自定义”按钮,下面是我将如何编码它: 在product.tpl文件中添加该按钮。在 部分的div <button class="
部分的div
<button class="button btn btn-default button button-small" name="resetCustomization" value="1">
<span>{l s='Reset customization'}</span>
</button>
class_index.php
public function initContent()
{
if (Tools::isSubmit('resetCustomization')) {
$this->product->deleteCustomization();
}
parent::initContent();
}