0

zend フレームワーク アプリケーションにいくつかのモジュールを追加しているため、多くのエラーが発生しています。デフォルトでは、すべての追加モジュールは同じレイアウト ファイルを使用して html をレンダリングする傾向がありますが、ビュー ヘルプの場合は独自のフォルダーを検索します。

私の場合、ビュー ヘルパーを作成して、テンプレートの css ファイルを読み込みました。名前を付けてLoadTemplate中に入れましたAPPLICATION_PATH."/view/helpers"

モジュールを参照するまで、完全に機能します。それからそれは言うエラーを出します

Plugin by name 'LoadTemplate' was not found in the registry; used paths: Custom_View_Helper_: x/x/application/modules/custom/views\helpers/ Zend_View_Helper_: Zend/View/Helper/ 

間違ったフォルダを検索しています。

最初にそのフォルダーを検索し、見つからない場合は、デフォルトまたはアプリケーションのビュー ヘルパーからヘルパーを見つけるように指示できませんか?

4

1 に答える 1

0

ヘルパーがそのディレクトリにある場合は、それが呼び出されZend_View_Helper_LoadTemplate、関数が呼び出されloadTemplate、ファイル名がLoadTemplate.php

編集 -

Rob Allenによるこのブログ投稿もチェックしてください:http://akrabat.com/zend-framework/view-helpers-in-modules/

于 2011-08-09T13:55:54.913 に答える