尝试将退货状态从“等待确认”更改为“等待包裹”时,我在后台 > 订单 > 商品退货中遇到错误。
我附上了截图。任何帮助将非常感激。
不能说出为什么它显示该错误的确切问题。但让我给你一个快速修复,希望它能修复它。打开文件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'),
然后检查页面,希望你没有错误。
如果您还需要更多帮助,请告诉我。
谢谢