注意してください。
これは、prestashop 1.3 のだけは x。(Chnages PrestaShop 1.4 の x 以上必要はありません)
バージョン 1.2.2 は feaures 次 (2012.03.12 以降) アジャイル PrestaShop ピックアップ センター モジュールを追加しています
※ Indlude ピックアップ場所で注文確認メールができます。
※ 集荷場所、電子メールを設定することができます。
電子メール アドレスの場所を設定がある場合 ※ 注文確認大きピックアップの場所に送信することも
これらの機能すべて chnages PrestaShop 1.4 をせずに自動的にできる x または高等バージョン。しかし PrestaShop 1.3 x、あなたを使用しているかどうかは、手動でこの新しい機能を有効にするコードを変更する必要があります。
ピックアップ場所料金注文確認メールに含まも送信、電子メール アドレスがある場合のピックアップの場所を設定
PaymentModule.php ファイルに以下の指示に従ってください。
ファイルの場所:
YourStoreRoot/classes/PaymentModule.php
ValidateOrder() 関数で次の 2 つの行を探してください。
場合 (Validate::isEmail ($ 顧客 - > 電子メール))
Mail::Send((int) ($ 順序 - > id_lang)、'order_conf'、Mail::l ('注文確認') データ、$ $顧客 - > 電子メール、$顧客 - > firstname '。$顧客 - > lastname、NULL NULL、$fileAttachment);
Followinfg 行のコード前に上記のコードの上の行を挿入します。
///begin-Agile ピックアップ センター モジュールの集荷場所のフックアップ
{
require_once (_PS_ROOT_DIR_。"/modules/agilepickupcenter/agilepickupcenter.php");
$"モジュール"新しい AgilePickupCenter(); =
$data = $"モジュール"- > transform_mail_data ($
データ);
if(isset($data['{carrier_email}']) と Validate::isEmail($data['{carrier_email}']))
Mail::Send ((int)$ 順序 - > id_lang、'order_conf'、Mail::l ('注文確認'、$順序 - > id_lang)、$データ、$データ ['{carrier_email}']、$顧客 - > firstname '。$顧客 - > lastname、NULL NULL、$fileAttachment);
}
すべてを設定されています。
場所情報は、キャリア情報、注文確認メールに含まれます。