我正在将我的站点从osc迁移到prestashop,但模块importerosc显示错误 .
除了类别,其他一切都成功导入 . 但是当我选择显示技术错误的类别模块时 .
Category类是扩展objectmodel和对象模型,显示date_add字段的unsignedint . 但是ImportererOSC模块没有从oscommerce数据库中获取date_add值,如果我更改查询则没有任何变化 .
技术错误
详细信息:致命错误:/home/xxxxxx/public_html/shop/classes/ObjectModel.php:790消息'属性类别 - > date_add无效'未捕获异常'PrestaShopException'无效'堆栈跟踪:#0 / home / xxxxx / public_html /shop/classes/ObjectModel.php(265):ObjectModelCore-> validateFields()#1 /home/xxxxxx/public_html/shop/classes/ObjectModel.php(551):ObjectModelCore-> getFields()#2 / home / xxxxxx /public_html/shop/classes/Category.php(210):ObjectModelCore-> update(false)#3 /home/xxxxxx/public_html/shop/modules/shopimporter/shopimporter.php(971):CategageCore-> update()# 4 /home/xxxxxx/public_html/shop/modules/shopimporter/shopimporter.php(533):shopimporter-> updateCat()#5 /home/xxxxxx/public_html/shop/modules/shopimporter/ajax.php(148):shopimporter - > genericImport('Category',Array,true)#7 在790行的/home/xxxxxx/public_html/shop/classes/ObjectModel.php中引发
1 回答
这个问题可能是因为数据库oscommerce中的iso代码不正确 . 你也可以尝试这种方式