Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Magento:Secara otomatis membuat File CSV untuk setiap pesanan yang dilakukan

Leeboyce, Anda dapat melakukannya menggunakan Magento Event Observer functionality .

Saat Memicu suatu peristiwa yang akan menjalankan fungsi, yang akan menjalankan fungsi di tempat Pemesanan

Buat ekstensi akan mengirim email...dengan csv

langkah:buat config.xml di bawah app/code/local/Amit/Sendorderdata/etc/ dan Kode config.xml adalah

<?xml version="1.0" encoding="utf-8"?> 
<config>     
    <modules> 
        <Amit_Sendorderdata> 
            <version>0.1.4</version> 
        </Bh_Sendorderdata> 
    </modules> 
    <global>
    <models>
            <sendorderdata>
                <class>Amit_Sendorderdata_Model</class>
    </sendorderdata>
        </models>
    </global> 
<frontend>
    <events>
            <checkout_submit_all_after>
                <observers>
                    <sendorderdata_observer_checkout_type_onepage_save_order_after>
                        <type>singleton</type>
                        <class>sendorderdata/observer</class>
                        <method>checkoutTypeOnepageSaveOrderAfter</method>
                    </sendorderdata_observer_checkout_type_onepage_save_order_after>
                </observers>
            </checkout_submit_all_after>
          </events>
    </frontend>
</config> 

Langkah2:Buat Observer.php app/code/local/Amit/Sendorderdata/Model/

Dalam file ini memiliki fungsi checkoutTypeOnepageSaveOrderAfter which send mail ...

<?php
class Amit_Sendorderdata_Model_Observer
{
  public function checkoutTypeOnepageSaveOrderAfter($observer)
    {
    $order = $observer->getEvent()->getOrder();
    if (!$order) {
            $orders = $observer->getEvent()->getOrders();
            $order = array_shift($orders);
        }
     /* Here you will write  yours code  for create $order  will give all detail of order  */
}

Cara membuat csv di magento di sini

Tahu lebih banyak tentang Acara dan pengamat

http://inchoo.net/category/ecommerce/magento/events-observers/

http://www.pierrefay.com/event-observers-magento-tutorial-howto-105
http://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql STR_TO_DATE tidak berfungsi

  2. Baca dari file ke dalam variabel - Bash Script take2

  3. Membuat MySQL bekerja di OSX 10.7 Lion

  4. Pemisahan string MySQL

  5. Cara memasukkan banyak gambar ke dalam tabel database MySQL dengan kunci asing yang merujuk pada satu kunci utama