Tôi biết rằng bạn có thể đạt được điều này bằng cách làm:
JFactory::getApplication->redirect(url, message, type)
nhưng tài liệu tại
nói rằng nó không được dùng nữa và đề nghị sử dụng enqueueMessage
cũng không được dùng nữa và điều đó không chuyển hướng bạn đến trang chủ.
Làm cách nào tôi có thể chuyển hướng người dùng đến trang chủ bằng thông báo hệ thống bằng các phương thức không được phản đối. Tài liệu nói rằng họ sẽ (?) Không được dùng nữa trong phiên bản 4 của Joomla, vì vậy phương pháp hiện tại là duy nhất hay đã có một phương pháp tiêu chuẩn mới để đạt được điều này?
Chỉnh sửa:
Các phương thức này không bị phản đối trên JApplicationCms (thư viện Joomla), nhưng không được chấp nhận trên JApplication (Joomla Plaftorm). Vì vậy, vì JFactory::getApplication
trả về đối tượng JApplicationCms, nên các phương thức như redirect
và enqueueMessage
không bị phản đối và sử dụng chúng là cách chính xác để chuyển hướng bằng tin nhắn.
JFactory::getApplication()
trả về một đối tượng JApplicationCms thay vì JApplication không dùng nữa