2011-01-04 3 views
0

私はこのような情報の何かが表示されますUbercart/Drupalのためのカスタムオーダー要約モジュールを作成しようとしている:Ubercartで特定の属性オプションに注文された製品の数量を調べるにはどうすればよいですか?

SM、および Lはこの場合、カスタム属性(サイズのオプションです
 
     S M L 
Prod1 10 20 40 
Prod2 0 15 0 

)、数字は各サイズの各製品の注文数量です。

データベースのuc_order_productsテーブルにある製品のdataフィールドに、選択したオプションが指定されていることがわかりました。特定の属性の特定のオプションを含むuc_order_products行すべてを見つける良い方法を誰かが教えてもらえれば、すべての算術とすべてを理解することができます。私はオブジェクトまたは連想配列としてdataフィールドを返すだけの簡単な方法に満足しています。

UbercartのAPIを含む別のソリューションも歓迎しますが、私がドキュメントで見たものから、この種のものの機能は実際にはありません。

ありがとうございます!

答えて

0

私は自分の答えをPHP自身のunserialize()で見つけました。私はPHPでのシリアライゼーションに関する経験は一度もなかったので、私はそれを見たときにフォーマットを認識しませんでした。

関連する問題