注文確認PDFは仮想製品のみです
-
12-12-2019 - |
質問
私の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
}
. 所属していません magento.stackexchange