2010-12-26 3 views
0

Zend Frameworkを使用してajax呼び出しでデータベースから項目をリストするときに使用するベストプラクティスを知りたいと思います。最終的な結果は、リンクをクリックしたときにCSSポップアップで顧客に関するメモを表示することです。Zend Json Serverを使用すると、cssポップアップで特定の情報を表示するajax呼び出し

私は現在、Zend_Json_Serverの使用を検討していますが、実装方法を実際に見ることはできません。 Zend_Json_Serverはこのような場合に使用するといいですか?もしそうなら、私はMVC構造の外で使うべきでしょうか?

最も重要なのは 誰かが私にそのように見えるかどうかの例を教えてください。 Fromビューからjavascript関数を呼び出して、CSS div(ポップアップ)の項目を一覧表示します。

これは非常に助けになると知り本当に面白いだろう!

KR

ヨーゼフ

答えて

1

私は確かに解説を見てきました - 私はMWOP himselfで考える - あなたはAPIサービスが高速で呼び出したいです。例えばJSONだけを返すのであれば、本当に完全なMVCは必要ありません。一方、コンテキストスイッチアクションヘルパーはMVCスタックの一部であり、AJAX呼び出しを処理するためによく使用されます。あなたのAJAX呼び出しが標準のMVC要求と同じ処理の多くを実行する必要がある場合、戻り値だけが異なる場合は、単純にコンテキストスイッチを使用するのがDRY-erであるかもしれません。スピード/パフォーマンスが問題であれば、おそらく別のサービスが保証されるかもしれません。

しかし、私はここに経験がないと告白します。だから私がちょうど駄目を犯しているなら、私を修正してください。 ;-)

上記のMWOPリンクには、サービスエンドポイントの設定方法に関するいくつかのアイデアが含まれています。

+0

こんにちは!どうもありがとう。あなたは正しい方向に私を指差した。私はActionContextを使用しましたが、ほんの数行のコードで魅力的に機能します。私があなたのコメントを読んだ後、私はこれらを見つけました: http://blog.jtclark.ca/2010/03/zend-framework-and-ajax/ http://www.youtube.com/watch?v=Xrw8TP62 -XU これは、ActionContextの酷い記述を与えました。 もう一度おねがいします! – Josef

+0

喜んで助けました。コンテキストヘルパーの素晴らしいリンク。受け入れてくれてありがとう。乾杯! –

関連する問題