Jump to content

Kirim message/email otomatis ke Admin setiap kali ada user mendaftar dan order barang


Recommended Posts

Halo semua,
setelah sekitar 2 minggu melakukan testing Prestashop nampaknya ada yang kurang ya, saya coba register sebagai customer, lalu melakukan order sampai finish, kok hanya customer aja yang dapat email, kita sebagai admin tidak menerima.

Apakah memang sang Admin hanya bisa melihat order yang masuk melalui medu "Back Office > Order" saja? ada cara lain untuk Kirim message/email otomatis ke Admin setiap kali ada user mendaftar dan order barang?

Link to comment
Share on other sites

Okay, I got the answers dari forum english sebelah:-)

Coba aku tulis lagi disini:

Untuk notifikasi email ke admin jika ada user yang register, edit authentication.php ini:

if (!Mail::Send(intval($cookie->id_lang), 'account', 'Welcome!', 
array('{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => Tools::getValue('passwd')), $customer->email, $customer->firstname.' '.$customer->lastname))
   $errors[] = Tools::displayError('cannot send email'); 



menjadi:

if (!Mail::Send(intval($cookie->id_lang), 'account', 'Welcome!', 
array('{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => Tools::getValue('passwd')), $customer->email, $customer->firstname.' '.$customer->lastname))
   $errors[] = Tools::displayError('cannot send email');

if (!Mail::Send(intval($cookie->id_lang), 'account', 'New Customer', 
array('{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => '********'), '[email protected]', 'First Name'))
   $errors[] = Tools::displayError('cannot send email');

if (!Mail::Send(intval($cookie->id_lang), 'account', 'New Customer', 
array('{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => '********'), '[email protected]', 'Second Name'))
   $errors[] = Tools::displayError('cannot send email'); 



Di kode itu, akan dikirim 2 notifikasi email, tinggal rubah "[email protected]" dan "[email protected]" menjadi alamat email si Admin Anda.

Lalu, untuk kirim notifikasi email ke admin jika ada yang belanja/order, module bawaan sudah disediakan, yaitu "Mail Alert 2.2" atau yang bahasa indo mungkin udah diartikan jadi "Sinyal via Mail v2.2" he2. Pokoknya yang ada keterangannya "Sends e-mails notifications to customers and merchants". Tinggal install lalu pilihan “Receive a notification if a new order is made” tinggal di centang, selesai

Selengkapnya baca disini:
http://www.prestashop.com/forums/viewthread/40578/third_party_modules/help_email_to_admin_when_a_user_registers

Link to comment
Share on other sites

TAMBAHAN:
Jika Anda baru saja menginstall module "Mail Alert 2.2" atau "Sinyal Via Email 2.2", sudah dikonfigure juga, tapi tetep tidak mendapat email saat ada order dari customer, silakan cek di folder "\modules\mailalerts\mails\".

Jika default language Anda Indonesia (ID) Pastikan di folder itu ada folder "id", by default hanya ada "en, es, fr". Jika tidak ada, tinggal di copy aja direktori "en" beserta isinya menjadi "id", silakan translate bahasanya jika perlu.

Link to comment
Share on other sites

  • 1 month later...
TAMBAHAN:
Jika Anda baru saja menginstall module "Mail Alert 2.2" atau "Sinyal Via Email 2.2", sudah dikonfigure juga, tapi tetep tidak mendapat email saat ada order dari customer, silakan cek di folder "\modules\mailalerts\mails\".

Jika default language Anda Indonesia (ID) Pastikan di folder itu ada folder "id", by default hanya ada "en, es, fr". Jika tidak ada, tinggal di copy aja direktori "en" beserta isinya menjadi "id", silakan translate bahasanya jika perlu.


aku sudah bikin folder id di folder "\modules\mailalerts\mails\" tapi email pemberitahuan belum juga masuk ya
Link to comment
Share on other sites

TAMBAHAN:
Jika Anda baru saja menginstall module "Mail Alert 2.2" atau "Sinyal Via Email 2.2", sudah dikonfigure juga, tapi tetep tidak mendapat email saat ada order dari customer, silakan cek di folder "\modules\mailalerts\mails\".

Jika default language Anda Indonesia (ID) Pastikan di folder itu ada folder "id", by default hanya ada "en, es, fr". Jika tidak ada, tinggal di copy aja direktori "en" beserta isinya menjadi "id", silakan translate bahasanya jika perlu.


aku sudah bikin folder id di folder "\modules\mailalerts\mails\" tapi email pemberitahuan belum juga masuk ya


settingan nya gemana Mas, sudah betulkah ?

email yang dipakai, itu [email protected] gak ?
Link to comment
Share on other sites

  • 3 months later...
×
×
  • Create New...