Ich folgte diesem Link . Mein Code ist wie folgt im Controller
%Vor%in der Ansicht
%Vor%jetzt ist das Ergebnis dessen, was ich getan habe, nicht das, was ich erwartet habe. Ich habe eine Nachricht erhalten "erfolgreich auf die Bezahlseite" wie ich habe es geantwortet. Wenn es echo ähnlich ist, warum brauchen wir eine Flash-Nachricht in Yii2. Ich denke, dass ich etwas in meinem Code vermisse, das meine Flash-Nachricht wie eine normale Nachricht erscheinen lässt.
Der Vorteil der Flash-Nachricht ist, dass sie nur einmal angezeigt wird. Sie müssen die if / else-Logik nicht mehr bereitstellen. Und wenn Sie den Code zum Anzeigen der Flash-Nachricht in der Layout-Ansichtsdatei (oft view / layout / main.php) verwenden, können Sie die Flash-Nachricht in jeder Aktion, wo sie benötigt wird, verwenden normale Antworten oder Weiterleitungen und Sie können sicher sein dass es nur einmal angezeigt wird. Das macht das Leben ein bisschen leichter. Das ist die Idee der Flash-Nachrichten - nicht dass sie nach einer gewissen Zeit verschwindet.
Siehe Abschnitt über Flash-Nachrichten im Handbuch .
Weniger Code. Wenn Sie nicht möchten, folgen Sie andernfalls
%Vor%Und aus Ihrer Sicht
%Vor%Unten ist die Controller-Klasse zum Hinzufügen von Produkten
%Vor%Tags und Links yii2 flash-message