EC-CUBE4系で、複数の商品を一括でカートに入れるプラグインを作成しています。
CartServiceを使ってカートに入れる処理を実装しているのですが、addProductには、product_idではなくproduct_class_idをパラメータとして渡さなければなりません。
product_idからproduct_class_idを求める方法について、検索してみましたが、いくつかEC-CUBEの古いバージョンのものが見つかるだけでEC-CUBE4系のものが見当たりません。
例)
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14121&forum=2
https://www.space-i.jp/wp/?p=1313 ※動的に求めない
「product_idからproduct_class_idを求める定番の方法はこれ!」あるいは「このメソッドがその機能を持っている」といった標準実装のクラスはないのでしょうか。
それがないのであれば、DBにクエリ発行するとして、どのように記述するのが適切なのでしょうか。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。