0
我想重写feature.php类并添加自定义字段。让我们承认prestashop文档不是很好。我发现教程如何覆盖product.php类,但产品和要素类之间的区别在于该要素类没有构造函数类。所以,我不知道如何添加自定义字段。Prestashop 1.6覆盖feature.php类
另外,当prestashop更新mysql数据库结构?
更新1
<?php
Class Feature extends FeatureCore
{
public function __constructor()
{
self::$definition['fields']['category'] = array('type' => self::TYPE_INT);
parent::__construct();
}
}
我已经用覆盖类更新了我的第一篇文章。所以这应该工作?我还用新的“类别”列更新了我的数据库。 – Algirdas
必须对构造函数使用与父类相同的参数:$ id = null,$ id_lang = null,$ id_shop = null并将它们传递给parent :: __ construct()。 – PrestaShopDeveloper