問題タブ [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.

0 投票する
1 に答える
2871 参照

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 を追加しようとしましたが、それでも愛はありません...

どんな助けでも大歓迎です...

0 投票する
1 に答える
1077 参照

php - PHP ルーティング: ビューでフラッシュ メッセージを表示する (Klein)

シンプルなアプリにKlein php ルーティングを使用しています

ドキュメントはライブラリの使用には問題ありませんが、ビューの実装方法はよくありません

たとえば、成功/エラー/警告などでフラッシュメッセージを表示したい

ドキュメントにあるこのエラー メッセージのように、klein がフラッシュを保存する方法を理解しています

だから私の成功メッセージのために私はこれをしました

しかし、$_SESSION __flash の foreach 以外は、ビューでこれを実装する方法がわかりません

確かにrender()か何かが欠けていると思います...そうでなければ、セッションに自分のメッセージを保存できるのに、なぜこれをすべて呼び出すのか、私にはあまり意味がありません

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

0 投票する
2 に答える
2183 参照

php - 作曲家なしで klein.php を使用していますか?

コード例はありますか?これが私が得たものです:

PHP 5.3 では、これはエラーを返します (致命的なエラー: クラス 'Klein\ServiceProvider' が見つかりません)。

0 投票する
1 に答える
185 参照

python - Python の Twisted/Klein ルート メソッド内からソケット オブジェクトにアクセスするにはどうすればよいですか?

Twisted/Klein を使用して、作成中のコマンドライン サービス用の UNIX ドメイン ソケットを介した API を作成しています。ソケット オブジェクトにアクセスして、そのソケットの PEER CREDENTIALS をチェックして、誰が API のどのメソッドにアクセスできるかを判断できるようにしたいと考えています。そのソケット オブジェクトにアクセスする方法、あるいは Klein/Twisted の UNIX ドメイン ソケットから PEER CREDENTIALS データにアクセスする方法を知っている人はいますか?

前もって感謝します!!

0 投票する
1 に答える
199 参照

python - Twisted が listen するために既存のソケットを渡すことは可能ですか?

私が作成しているいくつかのコマンドライン ツール用にいくつかの Twisted/Klein サービスを構築しており、systemd のsocketユニットを使用したいと考えています。そのためには、アプリケーションの起動時にファイル記述子を介してソケットを受け入れ、そのソケットを Twisted に渡して、そのソケットでリッスンできるようにする必要があります。これは可能ですか?

0 投票する
1 に答える
1531 参照

python - PythonでKleinを使用してhttpポストリクエストのjsonコンテンツにアクセスする

次のようなhttp投稿リクエストを送信するPythonの単純なhttpクライアントがあります。

Flask を使用したサーバー側では、単純な関数を定義できます

また、サーバー上のものは、クライアント側dataのものと同じ辞書になります。data

ただし、現在は Klein に移行しているため、サーバー コードは次のようになります。

Klein で使用されているリクエストは、同じ機能をサポートしていません。Flaskで取得したのと同じ方法で、Kleinでjsonを取得する方法はあるのだろうか? この質問を読んでいただきありがとうございます。