Prestashop 1.6 覆盖 feature.php class

Prestashop 1.6 override feature.php class

我想覆盖 feature.php class 并添加自定义字段。让我们承认 prestashop 文档不是很好。我找到了如何覆盖 product.php class 的教程,但是产品和功能 classes 之间的区别是功能 class 没有构造函数 class。所以,我不知道如何添加自定义字段。

还有,prestashop什么时候更新mysql数据库结构?

更新 1

<?php
Class Feature extends FeatureCore
{

    public function __constructor()
    {
        self::$definition['fields']['category'] = array('type' => self::TYPE_INT);
        parent::__construct();
    }
}

原理同产品class一样。 Feature class 继承了 ObjectModel class.

的构造函数

PrestaShop 不更新 mysql 数据库结构。这是你必须要做的事情。