問題タブ [slim]

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 投票する
2 に答える
3966 参照

php - PHP Slim フレームワーク - 複数の HTTP メソッド

複数の HTTP メソッド (GET および POST) をルーティングして、同じコンテンツを表示しようとしています。たとえば、登録ページがあります。

これにより、GET および POST 要求時に登録フォームが表示されます。次に、POST で発生する「余分なもの」を指定したいと思います。

ただし、2 番目の関数は無視されています。登録フォームの上にエラーメッセージを表示できるように、これを行いたいと思います。これを達成するにはどうすればよいですか?

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

php - ODM なしで PHP で MongoDB を使用する

シンプルな MongoDB コレクションがあり、SLIM マイクロ フレームワークを使用して RESTful モバイル バックエンドを開発しています。ODM ( Object Document Mapper ) は非常に小さなコレクションであり、将来的に拡張されることはないため、実装する必要はありませんが、同時に、Singleton デザイン パターンで行うように、MonogDB 接続を管理する必要があるため、実装する必要はありません。 MongoDB にクエリを実行する必要があるたびにインスタンスを作成する必要はありません。

問題は、PHP が提供する PECL MongoDB 拡張機能が接続プールを管理してこの問題を処理するのか、それともシングルトン クラスを作成してそれに完全に依存して MongoDB インスタンスを管理する必要があるのか​​ということです。ありがとうございました。

0 投票する
4 に答える
5889 参照

php - SLIMフレームワーク停止コール

Slim Framework php について質問があります。

私のアプリケーションでは、条件が一致しない場合にアプリケーションの実行を停止したいと考えています。

Slim のドキュメントによると、停止機能があります。しかし、それは機能していないようです。Halt を呼び出した後でも、アプリケーションは継続して実行されます。

擬似コード:

Halt関数を呼び出すと、「その他のコード」は実行されないはずです。しかし、そうではないようです。

何か案は?

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

php - Slim Framework を使用して PHP REST サービスを DEMO テストするための Jquery スクリプト

Slim PHP フレームワークを使用して単純な REST サービスを作成します。マヤ暦は JSON 形式で取得できます。

例: https://snap.apigee.com/HUN6NVまたは

http://almanac.alwaysdata.net/openalmanac/getMayanCalendar/

今は最新の JQuery Framework で呼び出したいと思います。

非常に単純な HTML ヘルパーを作成します。

この関数を呼び出す非常に単純な HTML の例でhttp://code.jquery.com/jquery-1.7.2.jsを使用します。

しかし、うまくいきません!私はとても悲しくて、何が問題なのか理解できません!!

非常に単純なコードが機能するのを手伝ってもらえますか??

助けてくれてありがとう!!

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

php - PHP & Twig : テンプレート内の変数へのアクセスに問題があります

私のコントローラーでは、次の変数を設定して Twig テンプレートに渡しています。

私のテンプレートでは、次のようにアクセスしようとしています:

このシナリオでは、$fields は次のように定義されます。

$data は phpactiverecord オブジェクトの配列です。


上記の通り、row[field.name]には何も出力されません。

行[field.name]を変更した場合の結果は次のとおりです。


Twig サイトによると: ドット (.) を使用して、変数の属性 (PHP オブジェクトのメソッドまたはプロパティ、または PHP 配列の項目)、またはいわゆる「添え字」構文 ([]) にアクセスできます。 :

これを機能させるためのアイデアはありますか?

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

php - Macでスリムフレームワーク用に.htaccesを設定するにはどうすればよいですか?

MacオペレーティングシステムでSlimを使用して最初のアプリケーションを実行したいときに問題が発生します。私は次のように.htaccessファイルを設定しました:

そして、モジュールの書き換えをロードするようにhttpd.confで構成し、index.phpを.htaccessファイルと同じディレクトリに配置しました。

これは私のPHPコードです(私はPHP 5.3を使用しています)

を使用してブラウザで実行するとhttp://localhost/slim/hello/test、エラー404が発生します。

私は何が間違っているのですか?

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

rendering - Padrino がビューをエスケープ テキストとしてレンダリングするのはなぜですか?

slimレンダリングエンジンとして使用しています。これが私のapplication.slimです

これが私の見解です(「views/welcome/index.slim」)

application.slim は正しくレンダリングされていますが、ページに「< h1>Hello< /h1>」と表示されます。

何か案は?

0 投票する
0 に答える
1899 参照

php - 未定義のインデックス twitteroauth を使用したスリムなフレームワーク

twitteroauth PHP API を使用して、twitter サインインをスリム フレームワークに統合しようとしています。ログイン、登録、ユーザーなどのいくつかのモジュールを別のファイルに含めて、上部のインデックスで呼び出すことにより、インデックスページを分割しました。

fbのセッションを保存し、ミドルウェア関数$authorizeを使用してすべてのモジュールでそれをチェックした後、私のインデックスページはfbログインにリダイレクトされます。

とにかく、私の Twitter サインイン コードは、fb サインインが成功した後に表示されるユーザー ページにあります。

また、ページを jquery モバイル フレームワークにレンダリングします。

Twitter ボタンのコード、つまり /user/me 内。

Twitter サインイン コード、つまり users.php 内

そして、私が得るエラーは

たくさんの検索の後、私はprollyのtwitter reject reqを見つけました。タイムスタンプのため。それでも回避策を見つけることができます

更新:

Facebookにログインする前に、index.phpにすべてのコードを追加しました。それはうまく動作します。ホームページのボタンから。

ここで、必要なページにボタンを追加すると、つまり /user/app にホームページと同じコードを使用すると、同じエラーが発生します。スリムは今ではコンブロックだと思います。スリムなセッション処理に関してどこかで読んだことがありますが、それが問題の 1 つになる可能性はありますか?

0 投票する
0 に答える
213 参照

php - Slim Framework - 新しいバージョン 1.6 で停止を呼び出す

最近、Slim を 1.5 から 1.6 にアップグレードしました。

すべてが正常に機能しています。しかし、アプリケーションは停止呼び出しで壊れています。エラーログはありません。空白を返すだけです。エラーメッセージなどはありません。

以前にこの問題が発生した人はいますか?

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

php - スリムでTwigを使用しようとするとエラーが発生します。致命的なエラー:TwigView :: getEnvironment()

TwigViewでスリムな実装を試したいときに問題が発生します。
エラー :

これは私のコードです

なにか提案を?なぜそのようなエラーが発生したのかわかりません。