質問

私のWebショップでチケットを販売しようとしています。ただし、注文に製品タイプの仮想製品が含まれている場合にのみPDFを添付したいだけです。このようにして、通常の製品を購入する人々がPDFを受け取らないことを確認します。 これは可能ですか?

役に立ちましたか?

解決

私はあなたが「手動で」これらのPDFファイルを送ります(所有/ 3RDパーティモジュール)。

注文のPDFを送信する前にループすることができ、製品タイプの確認:

$sendPdf = false;
foreach ($order->getAllVisibleItems() as $orderItem) {
    if ($orderItem->getProductType() == Mage_Catalog_Model_Product_Type::TYPE_VIRTUAL) {
        $sendPdf = true;
        break;
    }
}

if ($sendPdf) {
    // Send your PDF
}
.

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top