プロジェクトの 1 つのカスタム モジュールを作成していますが、少し問題があります。私がやろうとしているのは、計算で使用できるように、uc_cart_get_contents() から変数にデータを取得することです。
ここに私の var_export があります:
array ( )array ( 0 => stdClass::__set_state(array( 'cart_item_id' => '5', 'cart_id' => '1', 'nid' => '9', 'qty' => '10', 'changed' => '1287074120', 'data' => array ( 'attributes' => array ( 3 => '4', ), 'shippable' => '1', 'restrict_qty' => '0', 'module' => 'uc_product', ), 'title' => 'Chicago Canyon', 'vid' => '9', 'cost' => 1.16, 'price' => 11.16, 'weight' => 0, 'module' => 'uc_product', 'model' => 'chicago-canyon-p-card-p-env', )), )
しかし、カート内の各アイテムのモデルを変数に入れ、その変数に基づいてアイテムの価格を調整したい場合はどうでしょうか。
それが配列の場合、私はこれを行います:
$items= uc_cart_get_contents();
$model = $items[model];
しかし、それは機能しません。これは標準クラスです。私はとても迷っています。助けてください!