订单返回中的Prestashop错误

订单返回中的Prestashop错误,prestashop,object-model,Prestashop,Object Model,当我试图将退货状态从“等待确认”更改为“等待包装”时,在后台>订单>商品退货中出现错误 我附上了截图。任何帮助都将不胜感激 无法说出显示该错误的确切原因。但是,让我给你一个快速修复,希望它能修复它。 在那里打开文件classes/order/OrderReturn.php查找以下代码 public static $definition = array( 'table' => 'order_return', 'primary' => 'id_order_return'

当我试图将退货状态从“等待确认”更改为“等待包装”时,在后台>订单>商品退货中出现错误

我附上了截图。任何帮助都将不胜感激


无法说出显示该错误的确切原因。但是,让我给你一个快速修复,希望它能修复它。 在那里打开文件classes/order/OrderReturn.php查找以下代码

 public static $definition = array(
    'table' => 'order_return',
    'primary' => 'id_order_return',
    'fields' => array(
        'id_customer' =>    array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId', 'required' => true),
        'id_order' =>       array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId', 'required' => true),
        'question' =>       array('type' => self::TYPE_HTML, 'validate' => 'isMessage'),
        'state' =>          array('type' => self::TYPE_STRING),
        'date_add' =>       array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
        'date_upd' =>       array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
    ),
);
在那里你可以看到下面的一行

 'question' =>      array('type' => self::TYPE_HTML, 'validate' => 'isMessage'),
把它改成

  'question' =>         array('type' => self::TYPE_HTML, 'validate' => 'isString'),
然后检查页面,希望没有错误

如果你还需要更多的帮助,请告诉我

多谢各位