2

doctrine 2モジュールで動作するAkrabatのチュートリアルを入手しました。

プラグイン、アクション ヘルパー、ビュー ヘルパーなどを Zend Framework 2 に移行する方法を見つけようとしています。これに関するチュートリアルやブログ記事はないようです...

4

1 に答える 1

1

多くのコードはおそらく同じままです。書き直しというより、リファクタリングに近いです。

プラグインには、新しいイベント システムを使用します。関心のあるイベントが発生したときに起動して何かを行うイベント リスナーを登録します。スケルトン アプリケーションでビューを設定する単純なリスナーの例があります。リッスンできるイベントは多数あり、zf1 よりも柔軟性が高く、独自のイベントを追加することもできます。

アクション ヘルパーの場合は、処理を行うクラスを作成し、DIC を使用してコントローラーに挿入します。インジェクションの例はウェブ上にたくさんあります。実際にはzf1よりもはるかに簡単です。

ビュー ヘルパーについては、zf1 とほぼ同じです。AbstractHelper からサブクラス化し、そのヘルパーを DI 構成に登録します。zf2 ユーザー ドキュメントに手順が記載されています。

これらのコメントが網羅的なチュートリアルではないことは承知していますが、正しい方向への出発点となるはずです。

于 2012-05-14T21:49:47.323 に答える