Saya perlu mengatur atau memperbarui cookie, tetapi saya ingin memastikan bahwa semua (atau sebanyak mungkin) dari pemrosesan permintaan terjadi sebelum kode pembuatan cookie saya berjalan. yaitu jika pengguna login, saya ingin memastikan bahwa proses masuk telah terjadi sebelum kode saya berjalan, atau jika pengguna menambahkan sesuatu ke keranjang mereka, saya ingin tahu bahwa semua pemrosesan keranjang dilakukan terlebih dahulu.
Apakah ada peristiwa yang dikirim segera sebelum respons dikirim ke browser?
cookie
event-observer
Jim OHalloran
sumber
sumber
Trik yang berguna, untuk menemukan acara yang dipecat saat permintaan / tindakan halaman, adalah dengan mengedit aplikasi / Mage.php untuk sementara waktu dan menuliskan acara yang dipecat ke var / log / system.log
untuk
dan kemudian tail file log. Saya telah menemukan metode ini sangat berguna, dan menghemat banyak waktu berburu untuk acara sulit untuk digunakan.
Tentu Anda harus segera menghapusnya, karena Anda tidak ingin melakukan perubahan file inti. Saya membungkusnya dengan cek pengembang, untuk berjaga-jaga.
sumber