prestashop未定义的属性:Doctors :: $ associations

我正在尝试为表建立多对多关系的管理控制器 我发现的解决方案是在对象模型上使用关联,但出现错误 注意:未定义的属性:Doctors :: $ associations 模型是

require_once _PS_ROOT_DIR_.'/modules/tender/override/Hospitals.php';
class Doctors extends ObjectModel{
    //put your code here
    public $id;
    public $name;
    public $odoo_id;
    public $create_time;
    public $update_time;
    public $create_user_id;
    public $update_user_id;

    public static $definition=[
      'table'=>'tender_doctor','primary'=>'id','fields'=>[
            'name'=>['type'=>self::TYPE_STRING,'validation'=>'isAnything','required'=>true],'odoo_id'=>['type'=>self::TYPE_STRING,'create_user_id'=>['type'=>self::TYPE_INT,'required'=>false],'update_user_id'=>['type'=>self::TYPE_INT,'create_time'=>['type'=>self::TYPE_DATE,'update_time'=>['type'=>self::TYPE_DATE,'associations'=>array(
            'doctor_hos' =>array('type' => self::HAS_MANY,'field' => 'id','object' => 'Hospitals','association' => 'tender_doctor_hospital'),),],];
    }
limei2009 回答:prestashop未定义的属性:Doctors :: $ associations

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2335757.html

大家都在问