Sự kiện cuối cùng được kích hoạt bởi Plugin


10

Tôi cần biết sự kiện nào có lẽ là sự kiện cuối cùng được kích hoạt trong luồng ứng dụng thông thường.

Sự kiện sẽ được kích hoạt sau khi tất cả các hành động của bộ điều khiển mặc định đã được chạy, mẫu được hiển thị và có thể đã được phân phối và bước tiếp theo trong ứng dụng sẽ là tự tắt máy.

Tôi tìm thấy các sự kiện:

  • onAfterRoute
  • onAfterDispatch

Nhưng có một cái khác, được gọi sau?

Cảm ơn trước!

BIÊN TẬP

Trong quá trình phát triển, tôi đã bật chế độ gỡ lỗi của Joomla! và trên Screenshoot bên dưới câu trả lời cho câu hỏi của tôi đã xuất hiện ngay cả màu

nhập mô tả hình ảnh ở đây


2
Câu hỏi hay. Sẽ thật tuyệt nếu họ đã chỉ định ở đâu đó trên các tài liệu sự kiện plugin mà thứ tự họ được kích hoạt trong
Lodder 14/12/14

Câu trả lời:


7

Tôi đã tìm thấy chúng để bắn theo thứ tự này. Không có gì trong tài liệu theo hiểu biết của tôi, nhưng chỉ cần thử nghiệm để xác nhận:

  1. onAfterInitialise ()
  2. onAfterRoute ()
  3. onAfterDispatch ()
  4. onB BeforeRender ()
  5. onB BeforeCompileHead ()
  6. onAfterRender ()

+1, vì tò mò, bạn đã kiểm tra chúng như thế nào?
Lodder

1
Trong mỗi sự kiện của plugin tôi đặt echo '<pre>'.__METHOD__.'</pre>'.
GDP

1
Cảm ơn rất nhiều, câu trả lời của bạn đã giúp tôi rất nhiều! Hãy xem bản chỉnh sửa của tôi, tôi thấy rằng trên đường đi
philipp
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.