問題タブ [lithium]

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

cakephp - Lithium は CakePHP に対してどのような新機能と改善を提供しますか?

過去にいくつかのプロジェクトで CakePHP を使用しており、最近では Ruby on Rails を使い始めましたが、PHP を必要とする新しいプロジェクトを開始しようとしています。CakePHP でリフレッシュしているうちに、 Lithiumという新しいフレームワークがあることを知りました。Lithium は、基本的に CakePHP 3 になる予定のものです。以前のコア CakePHP 開発者のグループによって開発されています。

まだ開発段階にあるため、それに関する多くの情報は見つかりませんでしたが、CakePHP よりも優れている利点について誰かが知っている (またはリンクを持っている) かどうか疑問に思っていました。うまくいけば、公式サイトに示されている簡単な概要を少し超えたもの. 今後の PHP プロジェクトに CakePHP を使用するか、Lithium が非開発バージョンをリリースするのを少し待って試してみるかを決めようとしています。

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

php - Lithium フレームワークの隠された機能?

多くのドキュメントが存在しないため、Lithium PHP フレームワークの一部の機能は一般にはあまり知られていません。ドキュメントに示されているようにフレームワークを使用するだけで見逃すようなクールなコード機能はありますか?

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

lithium - CakePHP の Configure::load() および Configure::read() に相当する Lithium は何ですか?

構成データを別のファイルに保存し、適切な Lithium の方法を使用して読み込んだり読み込んだりしたいと思います。

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

php - Lithiumモデルとの関係

Lithum モデルとの関係に関するドキュメントが見つかりません (MongoDB を使用)。誰かが私にいくつかの情報を教えてくれますか、または例を見せてくれますか?

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

php - CRUD を超える Lithium アプリ

これは多かれ少なかれ過去の Stack Overflow の質問のフレームワーク中心のバージョンであり、 MVC アプリケーションのほとんどの入門資料がモデル、ビュー、およびコントローラー間の密結合をどのように提示する傾向があるかについてのものです。たとえば、フィルター処理されたデータをユーザー ビューにプッシュするユーザー コントローラーによって変更されるユーザー テーブルがあります。多くの MVC フレームワークもこのパターンを反映している傾向があるというのが私の印象です。これはすべて問題ありませんが、HTML フォームを使用して単調なリストを作成して表示する以上のことにはなりません。

現在注目されている MVC フレームワークはLithiumです。これは、巧妙な PHP5.3 コーディング手法のケーススタディとして非常に興味深いものです。Lithium にはModel、個々のテーブルのラッパー オブジェクトを提供し、いくつかの単純なクエリを抽象化するクラスがあります。一方、コントローラー オブジェクトのメソッド呼び出しに URL をルーティングし、それをレンダリングしてテンプレートを表示するという気の利いた規則があります。

しかし、その最中に、テーブル A のデータをテーブル B ~ Z のデータに関連付けるすべての興味深いロジックをどこに配置すればよいか途方にくれています。または、少なくとも、そのような配置場所がわかりません。フレームワークの設計と一致する方法でのロジック。私の理解では、Lithium のModel抽象化は、行レベルの挿入/更新/削除のボイラープレートを排除する以上のことはなく、コントローラー/ビュー アーキテクチャは主にユーザー インターフェイスに関するものです。ControllerURL 要求からルーティングされた関数呼び出しを受け取る同じクラスに、多くのビジネス ロジックを配置したくありません。

私の本能は、多かれ少なかれ完全にフレームワークの外に存在する独自のコードの束でギャップを埋めることです。それ以上のものを期待するべきかどうかはわかりませんが、他のすべてが Lithium でどれほど厳密に構造化されているかを考えると、何か不満を感じます。大きな枠組み。

ここで何が欠けていますか?このタイプのフレームワークを使用するための推奨されるアーキテクチャまたは哲学はありますか?

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

php - リチウムでmongoDBに接続できません

bootstrap / connections.phpに未承認のmongodb接続があり、すべて問題ないようですが、次のエラーが発生します。

私にとってはちょっと奇妙な問題のようです。正確には、リチウムブログのチュートリアルに従っていました。

phpinfo()からmongodb構成を追加する編集

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

php - Lithium find から結果を除外する

find()Lithium モデルのメソッドの呼び出しから結果を除外したいと思います。MongoDB と MySQL の両方のデータ ソースを持つモデルに対してこれを行う必要がありますが、SQL ではWHERE myfield NOT IN (1,2,3).

not以下のように配列で句を渡すことができるようにしたいのですconditionsが、それは不可能のようです。

だから私の質問は、これは私が見落としていた方法でリチウムで可能ですか? そうでない場合、私のモデルにそれを実装する最もリチウムっぽい方法は何でしょうか?

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

php - li3フレームワークチェックでの認証(〜常に認証

http://li3.me/docs/manual/auth/simple-authentication.mdからコードをほぼまっすぐに持ち上げました

Auth::checkユーザーがログインしていないときにLithiumで単純なものを失敗させようとしています。代わりに、常にaを実行しUser::first()、ブール値を期待するMysqlユーザーテーブルの最初のレコードを返すようFALSEです。

パスティウム

感謝します、

ポール

0 投票する
3 に答える
1220 参照

php - Lithium php フレームワーク 1.0 はいつリリースされる予定ですか?

Lithium PHP フレームワークの最終リリース (1.0) を待っています。特にモデルの結合や関係などの機能。

このリリースがいつ予定されているかについて公開されている情報はありますか?

ありがとう!

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

php - リチウム Facebook 接続エラー

私はリチウムフェイスブック接続チュートリアルに従ってい ます http://www.shift8creative.com/blog/facebook-connect-and-lithium

ページを読み込むと、次のエラーが表示されます

Fatal error: Call to a member function script() on a non-object in /var/www/lithium/app/resources/tmp/cache/templates/template_views_signs_index.html_1175517_1299986110_1801.php on line 3

私のFacebook.phpページは次のように始まります

そして、私の見解の3行目

エラーの原因は何ですか?