問題タブ [fat-free-framework]

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 に答える
782 参照

php - ループ内の変数に到達できません - php & fatfree フレームワーク

次のようなPHPコードで配列を作成します。

そのような変数を割り当てます

テンプレートファイルで次のように使用したい場合:

エラーがスローされます。この行を変更すると

次のようにエラーを説明します。

内部サーバー エラー 未定義のインデックス: @lwMetaTitle

for ループで @lwMetaTitle 変数に到達できないと思います。では、どうすればこれを行うことができますか?

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

php - メソッドの検索とテンプレートでの結果の表示

  • 265 フィールドの MySQL DB を使用して、DB に 5000 行以上のサイトを構築しています。
  • 特定のレコードを簡単に load() できますが、問題はありません。
  • find()、afnd()、さらには「select()」を使用すると、テンプレートは空白行または「フィラー」テキストを含む行を表示し、クエリ結果の正しい行数を表示しますが、DB からのテキスト/データは表示しません自体;
  • オブジェクトを使用するか、単に結果からの配列を使用するかに関係なく、同じ問題 (afind() および find())。DB固有の項目のみを変更して、例とドキュメントからコードをそのままコピー/貼り付けました。それでも、運が悪い。

CODE IN PHP FILE (クラスの関数):

テンプレート home.html:

これにより生成される行数は、DB 内の正しい行数と一致します。ただし、各フィールドの実際のデータは表示されません。

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

sql - F3 フレームワーク 配列内の文字列を置換

F3 フレームワークを使用しており、配列内の値を置き換える可能性が必要です。

そこで、フィールド「producer_id」を持つ「list」という名前の配列を定義します。しかし、この配列のフィールドの値を変更するにはどうすればよいでしょうか? アイデア: この配列は、車のデータベースにあるすべての車のリストを提供します。すべての車には Producer_id があります。Prodrucer は、プロデューサー ID やプロデューサー名などのフィールドを持つデータベース内の独自のテーブルです。このテーブルに対する SQL クエリによって、producers_name を取得し、それを配列に挿入したいと考えています。

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

php - php F3 フレームワークで ORM Axon を使用してステートメントを選択する

PHP 用の Fat-Free-Framework F3 を初めて使用します
ブログを作成しようとし
ています 簡単なクエリがあります

F3 フレームワークに組み込まれている Axon ORM を使用してこのクエリを作成したい

私の考えでは、これを試してみたい:

これは正しい方法ですか?
誰かが良いAxonのドキュメントを知っていますか?

ありがとう

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

php - Axon クエリに LIMIT を含めることができませんでした

Axon で次のクエリを実行しようとしていますが、うまくいきません。通常のクエリを使用すると動作します-

Axonでは、次のことを試みます-

while ループの中に入ることはありません。クエリの何が問題になっていますか? どのクエリが実際に形成されているかを確認する方法はありますか?

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

php - PHP Fat Free Framework: GET パラメータに URL が含まれていると失敗する

私は Fat Free Framework を使用しており、次のような受信リクエストを処理したいと考えています: http://example.com/api/method/?user_id=1&url=http://newsite.com

メソッドを使用しF3::routeてこのメ​​ソッドへの GET リクエストを処理しますが、次のエラーが発生します。

私はこれを、相対 URLparse_url()で失敗する PHP 関数の問題に突き止めたと思います。

F3 で GET クエリ パラメータの URL を適切に処理する方法を教えてください。

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

backbone.js - Backbone.jsとFat-Free-Framework:データの移動

私はF3に慣れていますが、backbone.jsを使用したまったく新しいものです。getリクエストでいくつかのパラメーターをリッスンし、バックボーンテンプレートを介してバックボーンビューでそれらを利用できるようにし、「正しい」方法で実行しようとしています。

これまでのところ、これが私が行っていることの簡略化されたバージョンです:

リクエストのURL:

これが私のF3ルート処理コードです:

foopage.htmlテンプレートで使用できるようにF3変数を設定しました。page.htmlには次のようなものがあります。

これで、JavaScriptのグローバル変数としてfoo paramを取得し、それをバックボーンビューに入れたいと思います。このビューのコンテンツには、バックボーンテンプレートが入力されています。

バックボーンビューには次のようなものがあります。

そして、これがバックボーンテンプレートに含まれているものです。

最後に、見よ、#foo-container divはその中のデータを取得します(initializeもちろん実行した後)。

質問:もっと良い方法はありますか?これを行うためのより良い方法が必要です。データは2つの別々のテンプレート言語を通過します。

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

fat-free-framework - ファットフリーフレームワーク{closure}()の引数1がありません

このコードをたどっている間

https://github.com/bcosca/fatfree#routing-engineのFat-FreeFrameworkの例から、ブラウザーで次のエラーが発生します。

問題は、$ f3がパラメーターとして機能するように渡されないことですが、その理由がわかりません。誰か助けてもらえますか?

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

fat-free-framework - Fat Free Framework 3.0 と複数のファイル

F3 (脂肪のないフレームワーク) 2.0 を使用して単純なプロジェクトを完成させましたが、すべてうまくいきました。現在、新しいプロジェクトを開始していますが、かなり変更されていることがわかります。私は簡単な基本的なテストを作成しましたが、エラーと奇妙さを続けています。私は F3 の専門家ではありません。ドキュメントを読んだことがあります。もちろん、何かを見逃している可能性があります。誰かが私を助けてくれることを願っています。失敗する私の例を次に示します。

私の設定ファイルから始めます

config.cfg

//...等

出発点

index.php

ルーティング用の 5 つの php ファイルの最初のファイル

menuRoutes.php

着陸.htm

この時点で、ページは一般的な html をロードし、インクルードがロードされていないため、CSS および JS スクリプトはロードされず、無視されています....?

PHP ログには次のように表示されます。

ヘルプ/アドバイスをありがとう。