1

Cakephp アプリをリチウムに移行しようとしていますが、Doctrine と Twig をプラグインとして既に使用していますが、Zend ライブラリをアプリに統合したいと考えており、Zend ヘルパー ライブラリを統合する必要があります。

ブートストラップに Zend ライブラリと ZendX を追加しましたが、既にコントローラーでライブラリにアクセスできます。しかし、私の問題は、ビューで ZendX_JQuery_View_Helper_AjaxLink のようなヘルパーを呼び出す方法です。したがって、ビューでは次のように呼び出すことができます:

<?php echo $this->ajaxLink("Show me something",
                "/hello/world",
                array('update' => '#content'));?>

Zend Helper クラスに何も触れずにそれらを統合することは可能ですか?

4

1 に答える 1

1

他のフレームワーク ベースのプロジェクトで Zend コンポーネントを使用することは、Zend の MVC またはブートストラップ スタックに関連するコンポーネントを除いて、通常は非常に簡単です。

興味のある Zend のビュー ヘルパーからインスピレーションを得て、独自の Lithium ビュー ヘルパーをコーディングすることをお勧めします。これは Lithium ビュー ヘルパーの作成に関する簡単なチュートリアルです。おそらく役に立ちます。

于 2011-09-24T13:44:50.407 に答える