2017-07-19 6 views
1

現在、私はx-cartに関する1つのプロジェクトに取り組んでいます。私が見つけたのは、電子メールへの添付ファイルの追加に関する機能がないということです。私はメールで1つのpdfを添付したいと思う。私はこれに関して何ら解決策を見出しませんでした。 X-Cartにこれに関する何らかの設備がありますか?またはそれはすでに入っていますが、私はそれを認識していませんか?x-cartでメールにpdfを添付する方法

答えて

1

x-カートが2種類のメール送信を許可するまではわかりません。あなたは添付ファイル付きのPHPメーラーを使って簡単なメールを送ることができます。 xcartの個人メールシステムを使用しないでください。私もそれに直面しています。 phpメーラーで解決しました。 xcartに添付ファイル付きのメールを送信するためのフリーモジュールはありません。

3

私はバイヤーにPDF請求書を電子メールで送る必要があると思います。

は、私はこれをGoogleで検索: そこにいくつかのPDFライブラリのメールフォーマットへの出力があります https://help.x-cart.com/index.php?title=X-Cart:X-PDF_Invoices https://market.x-cart.com/addons/PDF-Invoice.html

+0

私はすでにこのアドオンを見ました。私たちが持っているバージョンは4.7で、アドオンはありません。 –

+0

@AshishPatel第1リンクはX-CartのX-PDF請求書モジュールです。あなたはそれを購入する必要があります。 –

+0

私はそれに代わる方法を見つけました。メールを実行する別の機能を作っていた。ところで助けてくれてありがとう。 –

1

。私はちょうどずっと前にプロジェクトで1つを使用しました。私はTCPDFを使用しました。電子メール形式でヘッダーとコンテンツ配列を出力するライブラリを入手できる場合は、X-Cartのコンテンツ配列に直接追加できます。それ以外の場合は$output['header']$output['content']を作成して使用してください。正しい電子メールコンテンツ形式であることを覚えておいてください。上記の配列にファイル名を付けることはできません。

出力の生成は、このライブラリでは非常に簡単です。 func.mail.php

$output = $PDF->Output('filename.pdf', 'EX'); 

前に...

list($message_header, $mail_message) = func_parse_mail($msgs); 

あなたはそこにあなたの出力を追加したいと思います。

// Add the attachment 
$msgs['content'][] = $output; 
list($message_header, $mail_message) = func_parse_mail($msgs); 
+0

それはpdfをhtmlに変換し、内容としてメールを送信しますか? –

+0

いいえ、これはあなたが尋ねたように、あなたの電子メールにPDFを添付する方法です。 – Dave

関連する問題