2011-01-21 14 views

答えて

10

利便ZFが自動的にモジュール/ビュー/スクリプト/コントローラ/ action.phtml

するビュースクリプトのパスを設定するために使用可能なビュースクリプトのスタックにこの新しいパスを追加します$view->addScriptPath('/path/to/view/scripts')を経由してスクリプトのパスを追加することができますパス。最後に設定された最後のファイルをチェックし、ファイルが見つかるまでそのファイルをチェックします。

それとも、あなたの_init()メソッド内のコントローラの場所、このためにこれを行うために必要がある場合は、$view->setScriptPath('/path/to/view/scripts')

を経由してスクリプトのパスをリセットすることができます。アプリケーション全体に必要な場合は、ブートストラップに貼り付けることをおすすめします。

私はそれを経由してのapplication.iniでこれを配置することも可能だと信じ:resources.view.basePath = "/path/to/views/"

は私がのapplication.iniファイルを部分的に当て推量を使用して解決策を見つけたhttp://framework.zend.com/manual/en/zend.view.controllers.html

2

参照してください。 Zend Framework 1.11.12で変更可能な2つのエントリーがあります。

resources.layout.layoutPath = "/path/to/layouts/" 
resources.view.scriptPath = "/path/to/scripts/" 
関連する問題