我想在后台办公室的产品中添加一个新的自定义字段,并仅使用整数进行验证。我做了什么:
首先,我在ps_product
表中添加了一个名为member_id
的新列,默认值为0。
其次,我将html放在prestashop_project_folder\admin\themes\default\template\controllers\products\informations.tpl
:
<div class="form-group">
<label class="control-label col-lg-3" for="member_id">
{l s='Enter Member Id'}
</label>
<div class="col-lg-5">
<input type="text" id="memberId" name="memberId" value="{$product->memberId|default:''}" />
</div>
</div>
现在,我该怎么办?接下来的步骤是什么?
答案 0 :(得分:1)
首先,使用Prestashop覆盖添加自定义代码: http://doc.prestashop.com/display/PS16/Overriding+default+behaviors
要覆盖管理模板,请使用:http://doc.prestashop.com/display/PS15/Using+helpers+to+overload+a+back-office+template
下一步是在覆盖Product类中添加自定义字段(声明并添加到定义数组)。
不要忘记在每次覆盖后删除cache / class_index.php。