Я делаю AJAX-вызов в drupal 7 через стандартную AJAX Framework. Моя проблема в том, что когда сообщение о состоянии устанавливается обратным вызовом AJAX, оно просто теряется (или отображается при следующей перезагрузке страницы). Как я могу отображать сообщения о состоянии сразу после завершения обратного вызова AJAX без перезагрузки страницы? Есть ли модуль для этого?
ajax
status-messages
mimrock
источник
источник
Для Drupal 8 это
источник
Для формы Drupal 8 с AJAX ответ Тима Боземана сработал, но сообщения отображались без стилизации. Вот что сработало для меня:
источник
для меня
работал. где # main-content является стандартным, и, возможно, его необходимо настроить в соответствии с позицией сообщений вашей темы. (возможно, вам придется изменить второй метод на ajax_command_append () или другой)
источник