Prestashop - 向产品图片添加字段

时间:2018-06-01 17:19:37

标签: php prestashop-1.7

我需要在产品图片中添加新字段。

  1. 我在覆盖文件夹中创建了一个正确的文件:
  2. 倍率/类/ Image.php

    <?php
    class Image extends ImageCore
    {
        public $mobile;
    
        public function __construct($id = null, $id_lang = null)
        {
            self::$definition['fields']['mobile'] = array('type' => self::TYPE_BOOL, 'validate' => 'isBool');
        parent::__construct($id, $id_lang);
        }
    }
    

    并使用行

    覆盖/ controllers / admin / templates / products / images.tpl

    <input id="mobile" type="checkbox" name="mobile" value="1" />

    1. 我在数据库中的'ps_image'表中添加了新列:
    2. ALTER TABLE ps_image ADD mobile TINYINT(1) UNSIGNED NULL AFTER cover;

      但它不起作用。出现复选框但不写入数据库。我做错了什么?

0 个答案:

没有答案