2010-12-02 10 views
7

ウェブサイトを作成したいと思います。すべてのハイパーリンクとフォームにAjaxを使用したい。 jqueryを使いたかったのですが、すべてのリンクに対して一般的なコードを作成するのは難しいです。私はajaxで動作するPHP MVC Framewrokがあるかどうか知りたいですか? ありがとうございます。フルAjax PHP MVCフレームワーク

チェックアウトatk-framework.com、xisc.comまたはcakephp.org:しかし -

答えて

4

@Kenanを複雑に思えるかもしれませんが、12月にはありませんでしたが、今Agile Toolkitがあります。それもオープンソースだ。

どのように動作するかは、「ページ」に「表示」を設定してから、JavaScriptで操作することができます。したがってここに例があります:

$view=$page->add('LoremIpsum'); 
$button=$page->add('Button')->setLabel('Reload Ipsum'); 

$button->js('click', $view->js()->reload()); 

ボタンをクリックすると、ページのセクションがリロードされます。

これがあなたが探していたものであれば、どうかコメントしてください。貢献者として私は興味があります。

+1

これは面白いです、それを指摘していただきありがとうございます。 –

+0

これは良いフレームワークです – Robi

0

現在、彼らはPHP用のMVCのAjaxの "完全な" じゃないんです。

これらはフレームワークなので、アプリケーション用に使用するインターフェイスはプラットフォームに実装できます。あなたはそのようにそれを実装する場合、アプリケーションはによって管理されている第二の層を使用しています

[ [FRAMEWORK] <------> [CONTROL] <------> [VIEW] ] <------> [APPLICATION] 

..あなたがそれに入れて自己書かれたラッパーのためのプラットフォームとしてMVCフレームワークを使用することができますmvcであり、内部APIを介して要求可能です。

が、うまくのみと私に最も論理的な解決策:)

関連する問題