シンプルなアプリにKlein php ルーティングを使用しています
ドキュメントはライブラリの使用には問題ありませんが、ビューの実装方法はよくありません
たとえば、成功/エラー/警告などでフラッシュメッセージを表示したい
ドキュメントにあるこのエラー メッセージのように、klein がフラッシュを保存する方法を理解しています
$klein->respond(function ($request, $response, $service, $app) use ($klein) {
// Handle exceptions => flash the message and redirect to the referrer
$klein->onError(function ($klein, $err_msg) {
$klein->service()->flash($err_msg);
$klein->service()->back();
});
だから私の成功メッセージのために私はこれをしました
$service->flash("Success", $type = 'success' );
しかし、$_SESSION __flash の foreach 以外は、ビューでこれを実装する方法がわかりません
確かにrender()か何かが欠けていると思います...そうでなければ、セッションに自分のメッセージを保存できるのに、なぜこれをすべて呼び出すのか、私にはあまり意味がありません
とにかく、どんな助けも常に感謝しています