2011-04-28 9 views
0

私はcakePHP 1.2.5に基づいてプロジェクトを進めています。今私はcakePHP 1.3.7で定義された新しいJSヘルパーを使用する必要があります。jpヘルパーをcakephp 1.3.7からcakephp 1.2.5に統合しました。

私は

はそれが可能です...ます$ this-> Js->バッファ( "いくつかのコード")、 ます$ this-> Js->ライトバッファ()のようなJSヘルパーのいくつかのメソッドを使用したいですこのJSヘルパーをcakePHP 1.2.5にのみ含めるには?そしてどうやって?

おかげ

答えて

0

クラスを呼び出すの基本的な方法が変更されたので、私はあなたができるとは思いません。 1.2.5では、ヘルパークラスは$ thisオブジェクトにアタッチされていませんでした。

1.2から1.3にアップグレードできるかどうかは、より良い質問です。アップグレードが必要な場合は、それを維持するための要件は何ですか?

0

あなたのプロジェクトを現在のバージョンのcakephpに更新します。多くのバグが修正され、他のものが最適化されました。

しかし、あなたは、通常のPHPやJavaScriptの機能を使用する...またはあなたの問題を解決するために、独自のメソッドを構築することができます...

0

あなたはJsHelperとその依存関係(HtmlHelperFormHelperをコピーしようとすることができ、かつあなたが使用しているJavascriptフレームワーク用のエンジンヘルパー)をアプリケーションのhelpersフォルダにコピーしてください。

しかし、これがうまくいかなければならないと思っていますCakePHP 1.3.xにアップグレードしたり、必要な機能を提供する独自のヘルパーを書くことができます。