問題タブ [klein-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - $_POST と klein.php ルーター: $_POST をビューに渡す方法は?
未知の海域で釣りをして、klein.phpルーティングにスピンを与えましたが、私の人生では、html フォームから別のビューに $_POST を渡す方法を見つけることができません。
例:
index.php
これで、 homepage.phpに次の操作を行うフォームがあります。
siteinfo.php は、URL の後に渡されたもの (つまり、example.com/product123 -> product123) を取得し、それに関する情報をビュー "siteinfo.php" に表示します。[:name] は siteinfo.php の $request->name としてアクセスできるため、これまでのところ、上記のコードをアドレス バーに手動で入力すると完全に機能します。
フォームで検索をトリガーするたびに、$_POST を $_GET なしで [:name] として、homepage.php ビューから index.php に渡したいと思います。これが klein.php でどのように機能するか、またはどこから答えを探し始める必要があるか考えていますか?
私も param() 値を渡そうとしましたが、これはまだフォームでは機能しません。また、フォームのアクションとして action=index.php/siteinfo.php/homepage.php を追加しようとしましたが、それでも愛はありません...
どんな助けでも大歓迎です...
php - PHP ルーティング: ビューでフラッシュ メッセージを表示する (Klein)
シンプルなアプリにKlein php ルーティングを使用しています
ドキュメントはライブラリの使用には問題ありませんが、ビューの実装方法はよくありません
たとえば、成功/エラー/警告などでフラッシュメッセージを表示したい
ドキュメントにあるこのエラー メッセージのように、klein がフラッシュを保存する方法を理解しています
だから私の成功メッセージのために私はこれをしました
しかし、$_SESSION __flash の foreach 以外は、ビューでこれを実装する方法がわかりません
確かにrender()か何かが欠けていると思います...そうでなければ、セッションに自分のメッセージを保存できるのに、なぜこれをすべて呼び出すのか、私にはあまり意味がありません
とにかく、どんな助けも常に感謝しています
php - 作曲家なしで klein.php を使用していますか?
コード例はありますか?これが私が得たものです:
PHP 5.3 では、これはエラーを返します (致命的なエラー: クラス 'Klein\ServiceProvider' が見つかりません)。
python - Python の Twisted/Klein ルート メソッド内からソケット オブジェクトにアクセスするにはどうすればよいですか?
Twisted/Klein を使用して、作成中のコマンドライン サービス用の UNIX ドメイン ソケットを介した API を作成しています。ソケット オブジェクトにアクセスして、そのソケットの PEER CREDENTIALS をチェックして、誰が API のどのメソッドにアクセスできるかを判断できるようにしたいと考えています。そのソケット オブジェクトにアクセスする方法、あるいは Klein/Twisted の UNIX ドメイン ソケットから PEER CREDENTIALS データにアクセスする方法を知っている人はいますか?
前もって感謝します!!
python - Twisted が listen するために既存のソケットを渡すことは可能ですか?
私が作成しているいくつかのコマンドライン ツール用にいくつかの Twisted/Klein サービスを構築しており、systemd のsocket
ユニットを使用したいと考えています。そのためには、アプリケーションの起動時にファイル記述子を介してソケットを受け入れ、そのソケットを Twisted に渡して、そのソケットでリッスンできるようにする必要があります。これは可能ですか?
python - PythonでKleinを使用してhttpポストリクエストのjsonコンテンツにアクセスする
次のようなhttp投稿リクエストを送信するPythonの単純なhttpクライアントがあります。
Flask を使用したサーバー側では、単純な関数を定義できます
また、サーバー上のものは、クライアント側data
のものと同じ辞書になります。data
ただし、現在は Klein に移行しているため、サーバー コードは次のようになります。
Klein で使用されているリクエストは、同じ機能をサポートしていません。Flaskで取得したのと同じ方法で、Kleinでjsonを取得する方法はあるのだろうか? この質問を読んでいただきありがとうございます。