J'ai remarqué que la méthode enqueueMessage () de JApplication a été marquée comme obsolète, mais quelle est la méthode de remplacement pour cela?
Merci d'avance
Toute la classe JApplication
a été marquée comme obsolète. Au lieu de cela, vous devez utiliser JApplicationCms
.
Donc, pour afficher une alerte, vous pouvez utiliser les éléments suivants:
$app = JApplicationCms::getInstance('site');
$app->enqueueMessage('My Message here', 'success');
Ce n'est pas obsolète sur JApplicationCms, la meilleure façon de l'appeler serait:
$app = JFactory::getApplication()
$app->enqueueMessage('My Message here', 'success');
Voir https://api.joomla.org/cms-3/classes/JFactory.html#method_getApplication pour plus de détails et pour voir qu'il renvoie JApplicationCms