0

こんにちは、ここの 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

助言がありますか?

4

2 に答える 2

1

これは数日前に修正されました: https://github.com/bcosca/fatfree/commit/c16332c7cc2d24ed2e98e3654e182211e6e09db5

ナイトリー ビルドを取得して、もう一度試してください ;)

于 2014-02-06T21:02:46.067 に答える
0

@ikkez カートのアイテムを ID で返すために、この関数を lib/basket.php 内に追加しました。

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

    }
}

それが誰かを助けることを願っています..

于 2014-02-10T12:42:16.363 に答える