Я буду говорить в общих чертах, потому что вы хотите что-то, что не является готовым стандартом.
В это время флеш-сообщения Symfony появляются после запроса, они так и есть, и чтобы сохранить его, вам нужно найти альтернативу, использовать вызов ajax.
Вам нужно вызвать скрипт действия, используя ajax-запрос, сериализовать данные формы, получить возвращаемое сообщение и затем отобразить его так, как он вам лучше подходит.
Я использовал http://jquery.bassistance.de/message/demo/ вместе с этим примером вызова jquery в некоторых проектах, работает хорошо:
$.post("/product/saveAjax", { $("#product").serialize() },
function(data){
$().message(data.message);
}, "json");
Возврат от сохранения элемента с помощью ajax отличается, в этом случае я кодирую данные с помощью JSON, поэтому, если вы хотите выполнить другие действия, вы можете ввести больше переменных в массив JSON, манипулируя ими внутри функции ( данные) {...}
Надеюсь, это поможет