私はshipping.php
に関数を書きました。私はカート内の各製品から数量を取得したい。私はを使用していますが、これは機能しません。 他の方法はありますか?
答えて
$item->getQty()
を試しましたか?
今後の読者には:正確なAPIを見つけるには、関連するソースコード(例:)を調べてください。
この場合、探しているコードはおそらく$item->getQtyOrdered()
です。あなたが上記を参照しているかどうかはわかりません。
$ item-> getQty()はバージョン.. um、1..5まで処理されました。それは単なる便利な関数であり、より良いプラクティスは、常に見積もり内の項目に$ item-> getQtyOrdered()、出荷された項目に$ item-> getQtyShipped()を使用することでした。 –
ここに到着し、これがMagento 1.9ソリューションであることを認識していれば、あなたはMagento 2になるのに不運なので、 'app/code/Magento/Sales/Model/Order/Item.php'を試してみてください。 –
$cart = Mage::getModel('checkout/cart')->getQuote();
$result = array();
$i = 0;
foreach ($cart->getAllItems() as $item) {
$result[$i]['id'] = $item->getProduct()->getId();
$result[$i]['name'] = $item->getName();
$result[$i]['sku'] = $item->getSku();
$result[$i]['price'] = $item->getPrice();
$result[$i]['qty'] = $item->getQty();
$i++;
}
echo "<pre>";
print_r($result);
これを試してください。
あなたも、カートのプロダクトIDを取得するために
$item->getId();
を使用することができます。
; NULLによって返されます。
- 1. VarienFormがマゼンタで動作しない1.9.2コミュニティエディション
- 2. スフィンクス検索でスペースがなくてもマゼンタで動作しない
- 3. MVCがマゼンタで動作する仕方
- 4. フロントエンドの顧客登録とニュースレターサブスクリプションがマゼンタで動作しない1.6.2
- 5. QString.replaceが動作しない
- 6. 画像アップロードボタンがマゼンタで動作しません
- 7. リセットパスワードがマゼンタで動作しません1.9.2.2
- 8. iOS >> prepareForSegue >> IBOutletのアップデートが動作しない?
- 9. PHP <?=foo() ?>が動作しない
- 10. UnsafePointer <Int8>が動作しない
- 11. Googleシート - > .setActiveSheet()が動作しない
- 12. mysql - > fetch_all()が動作しない
- 13. CalmQuery <RowLimit>が動作しない
- 14. マゼンタのレイヤードナビゲーションが設定可能な製品で動作しません
- 15. シンプルなプリテイプリントプログラムが動作しない
- 16. なぜcat 0>ファイルが動作しないのですか
- 17. Rails 2.3.11 - > 3.2.3 regexでシンプルなgsubが動作しない
- 18. <br/>タグは、Firefoxで動作していないが、クロム
- 19. > .runのリダイレクトがvbで動作していない
- 20. レンダリング:inline => "<%= yield %>"が動作しない
- 21. バージョンアップデート後にCodeIgniter $ this-> load-> viewが動作しない
- 22. pm grant <PACKAGE_NAME><PERMISSION_NAME>が動作しない
- 23. <a href=""></a>が動作しない
- 24. CakePHP $ this-> Auth-> login()が動作しない
- 25. <img> HTMLメールでタグが正しく動作しない
- 26. ReflectionMethod-> getDocComment()がPHP 5.5で動作しないようです
- 27. Yey :: app() - > user-> isAdmin()がレイアウトページで正しく動作しない
- 28. 動的に追加する<webview>が動作しない
- 29. Entity Frameworkコアがselect(x => MyClass(x))で動作しない
- 30. rubys>コマンドラインでcdコマンドが動作しない
完全な関連コードを投稿してください。 –