Acara Terakhir Dipicu oleh Plugin

10

Saya perlu tahu acara mana yang paling mungkin dipicu oleh aliran aplikasi normal.

Peristiwa harus dipicu setelah semua tindakan pengontrol default telah dijalankan, templat diberikan dan mungkin sudah dikirim dan langkah selanjutnya dalam aplikasi adalah pematiannya sendiri.

Saya menemukan acara:

  • padaAfterRoute
  • onAfterDispatch

Tetapi apakah ada satu lagi, dipanggil kemudian?

Terima kasih sebelumnya!

EDIT

Selama pengembangan saya mengaktifkan mode debug Joomla! dan pada Screenshoot di bawah, jawaban atas pertanyaan saya muncul bahkan berwarna ...

masukkan deskripsi gambar di sini

philipp
sumber
2
Pertanyaan bagus. Alangkah baiknya jika mereka telah menentukan di suatu tempat di plugin acara docs di mana urutan mereka dipicu di
Lodder

Jawaban:

7

Saya menemukan mereka untuk menembak dalam urutan ini. Tidak ada dalam dokumen setahu saya, tetapi hanya diuji untuk mengkonfirmasi:

  1. onAfterInitialise ()
  2. onAfterRoute ()
  3. onAfterDispatch ()
  4. onBeforeRender ()
  5. onBeforeCompileHead ()
  6. onAfterRender ()
PDB
sumber
+1, hanya ingin tahu, bagaimana Anda mengujinya?
Lodder
1
Di setiap acara plugin saya masukkan echo '<pre>'.__METHOD__.'</pre>'.
PDB
1
Terima kasih banyak, jawaban Anda banyak membantu saya! Lihatlah hasil edit saya, saya menemukan bahwa di jalan ...
philipp