如何在prestashop中添加带有产品的新自定义字段?

时间:2015-09-06 05:53:48

标签: prestashop

我想在后台办公室的产品中添加一个新的自定义字段,并仅使用整数进行验证。我做了什么:

  1. 首先,我在ps_product表中添加了一个名为member_id的新列,默认值为0。

  2. 其次,我将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>
    
  3. 现在,我该怎么办?接下来的步骤是什么?

1 个答案:

答案 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。