order_id を知っていて、各製品の画像を表示したい場合、Opencart でどのように製品 + オプションを取得しますか?
これの主な理由は、注文した製品のリストを表示したいためです。各製品には次のいずれかの画像があります。
- option_value.image
- またはデフォルトのproduct.image
現時点では、次の方法で製品を入手しています。
SELECT *
FROM " . DB_PREFIX . "order_product op
LEFT JOIN " . DB_PREFIX . "product p ON (p.product_id = op.product_id)
WHERE order_id = '" . (int)$order_id . "'