Je sais que vous pouvez y parvenir en faisant:
JFactory::getApplication->redirect(url, message, type)
mais la documentation à
dit qu'il est obsolète et suggère d'utiliser enqueueMessage
qui est également obsolète et qui ne vous redirige pas par exemple vers la page d'accueil.
Comment puis-je rediriger un utilisateur vers la page d'accueil avec un message système en utilisant des méthodes qui ne sont pas obsolètes. La documentation indique qu'ils seront (?) Obsolètes dans la version 4 de Joomla, est-ce que la méthode actuelle est la seule ou existe-t-il déjà une nouvelle méthode standard pour y parvenir?
Edit:
ces méthodes ne sont pas obsolètes sur JApplicationCms (bibliothèques Joomla), mais sont obsolètes sur JApplication (Joomla Plaftorm). Donc, comme JFactory::getApplication
renvoie l'objet JApplicationCms, les méthodes comme redirect
et enqueueMessage
ne sont pas obsolètes et leur utilisation est la bonne façon de rediriger avec le message.
JFactory::getApplication()
renvoie un objet JApplicationCms au lieu de JApplication obsolète