Prestashop 1.6覆盖feature.php类

时间:2015-04-12 16:21:28

标签: php override prestashop prestashop-1.6

我想覆盖feature.php类并添加自定义字段。让我们承认prestashop文档并不是很好。我发现教程如何覆盖product.php类,但产品和要素类之间的区别在于要素类没有构造函数类。所以,我不知道如何添加自定义字段。

另外,当prestashop更新mysql数据库结构?

更新1

<?php
Class Feature extends FeatureCore
{

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

1 个答案:

答案 0 :(得分:0)

原理与Product类相同。 Feature类从ObjectModel类继承构造函数。

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