无脂框架篮子类找到篮子里的所有项目不工作

时间:2014-02-06 19:19:07

标签: php fat-free-framework

您好,因为它是在F3文档中写的:http://fatfreeframework.com/basket#load 你可以像这样得到篮子的所有结果

$result = $basket->find(); // array of basket items, if any

但是当我尝试它时,我收到以下错误:

`内部服务器错误

Missing argument 1 for Basket::find(), called in /var/www/***/controller.php on line 55 and defined

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

这是几天前修复的:https://github.com/bcosca/fatfree/commit/c16332c7cc2d24ed2e98e3654e182211e6e09db5

获取每晚构建并重试;)

答案 1 :(得分:0)

@ikkez我在lib / basket.php中添加了这个函数,以便通过id返回购物车的项目

function findById($cartID){
    $out=array();
    foreach($_SESSION[$this->key] as $id=>$item){
        if($id==$cartID){
          return $item;
        }

    }
}

希望它会对某人有所帮助..