1.遇到问题,先一步一步打印出结果
先在catalog\controller\checkout\cart.php 尝试打印输出数据
仅存在金额及数量无法正常加载
2.在
/system/storage/modification/catalog/controller/checkout/cart.php
进一步输出结果,发现,无法正常getproduct()
3.输出SQL。并在数据库中直接运行发现无结果 返回,cart表中有数据,
对比输出的SQL变量,session_id,同直接输出的$this->session->getId() 完全不一致如
E4aoDHikIOs7UwzXmfIMIDy,3vC5f0XWBGGbkc4Vi9KCKbL3
数据库中
E4aoDHikIOs7UwzXmfIMIDy,3vC5f0XW
查看数据库此session_id字段仅32位长度,增加到64 位长度,保存,再测试,已经正常。