ani_anisyah Posted June 4, 2012 Share Posted June 4, 2012 (edited) buat agan - agan yang ngerti prestashop, bagaimana caranya biar email konfirmasi detail belanja pada saat sesudah belanja tidak dikirimkan ke email costumer. jadi email konfirmasi detail belanja dikirimkan manual oleh admin, bukan otomatis terkirim pada saat selesai belanja. kalau mau edit scriptnya ada di bagian mana ya ?? please mohon bantuannya. thanks Edited June 4, 2012 by ani_anisyah (see edit history) Link to comment Share on other sites More sharing options...
sarahzah Posted June 4, 2012 Share Posted June 4, 2012 kenapa dijadikan manual bu? mungkin dibbawah saya tau jawabannya Link to comment Share on other sites More sharing options...
prestanesia Posted June 4, 2012 Share Posted June 4, 2012 biasanya buat barang yang ga ada di stok. kalo mau matiin email kofirmasi ada di classes\paymentmodule.php baris 521 - 522, kasi komentar aja kodenya. 1 Link to comment Share on other sites More sharing options...
ani_anisyah Posted June 4, 2012 Author Share Posted June 4, 2012 (edited) biasanya buat barang yang ga ada di stok. kalo mau matiin email kofirmasi ada di classes\paymentmodule.php baris 521 - 522, kasi komentar aja kodenya. di halaman php nya cuman sampai baris 418,, saya pakai ps 1.3 apa script yang dimaksud yang ini : // Send an e-mail to customer if ($id_order_state != _PS_OS_ERROR_ AND $id_order_state != _PS_OS_CANCELED_ AND $customer->id) { $invoice = new Address(intval($order->id_address_invoice)); $delivery = new Address(intval($order->id_address_delivery)); $carrier = new Carrier(intval($order->id_carrier)); $delivery_state = $delivery->id_state ? new State(intval($delivery->id_state)) : false; $invoice_state = $invoice->id_state ? new State(intval($invoice->id_state)) : false; $data = array( '{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{delivery_company}' => $delivery->company, '{delivery_firstname}' => $delivery->firstname, '{delivery_lastname}' => $delivery->lastname, '{delivery_address1}' => $delivery->address1, '{delivery_address2}' => $delivery->address2, '{delivery_city}' => $delivery->city, '{delivery_postal_code}' => $delivery->postcode, '{delivery_country}' => $delivery->country, '{delivery_state}' => $delivery->id_state ? $delivery_state->name : '', '{delivery_phone}' => $delivery->phone, '{delivery_other}' => $delivery->other, '{invoice_company}' => $invoice->company, '{invoice_firstname}' => $invoice->firstname, '{invoice_lastname}' => $invoice->lastname, '{invoice_address2}' => $invoice->address2, '{invoice_address1}' => $invoice->address1, '{invoice_city}' => $invoice->city, '{invoice_postal_code}' => $invoice->postcode, '{invoice_country}' => $invoice->country, '{invoice_state}' => $invoice->id_state ? $invoice_state->name : '', '{invoice_phone}' => $invoice->phone, '{invoice_other}' => $invoice->other, '{order_name}' => sprintf("#%06d", intval($order->id)), '{date}' => Tools::displayDate(date('Y-m-d H:i:s'), intval($order->id_lang), 1), '{carrier}' => (strval($carrier->name) != '0' ? $carrier->name : Configuration::get('PS_SHOP_NAME')), '{payment}' => $order->payment, '{products}' => $productsList, '{discounts}' => $discountsList, '{total_paid}' => Tools::displayPrice($order->total_paid, $currency, false, false), '{total_products}' => Tools::displayPrice($order->total_paid - $order->total_shipping - $order->total_wrapping + $order->total_discounts, $currency, false, false), '{total_discounts}' => Tools::displayPrice($order->total_discounts, $currency, false, false), '{total_shipping}' => Tools::displayPrice($order->total_shipping, $currency, false, false), '{total_wrapping}' => Tools::displayPrice($order->total_wrapping, $currency, false, false)); Edited June 4, 2012 by ani_anisyah (see edit history) Link to comment Share on other sites More sharing options...
prestanesia Posted June 4, 2012 Share Posted June 4, 2012 bukan, yg ini : if (Validate::isEmail($customer->email)) Mail::Send((int)$order->id_lang, 'order_conf', Mail::l('Order confirmation', (int)$order->id_lang), $data, $customer->email, $customer->firstname.' '.$customer->lastname, NULL, NULL, $fileAttachment); Link to comment Share on other sites More sharing options...
ani_anisyah Posted June 4, 2012 Author Share Posted June 4, 2012 ok, sip itu yang saya cari , sekarang email konfirmasi tidak terkirim ke costumer, tapi kalau pengen cari script kirim email awaiting bank wire payment yg dikirimsesudah belanjaada di modul apa ya ?? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now