2

シンプルなアプリに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()か何かが欠けていると思います...そうでなければ、セッションに自分のメッセージを保存できるのに、なぜこれをすべて呼び出すのか、私にはあまり意味がありません

とにかく、どんな助けも常に感謝しています

4

1 に答える 1