fopen(C:/ xampp/htdocs/adv/application/views \ helpers/Layout.php)如何解決這個問題?Zend Framework助手的路徑
爲什麼ZF正在搜索此文件夾中的捆綁助手而不是在zend庫文件夾中?
順便說一句,這裏的路徑是好的,但在錯誤的文件夾
的fopen(C:/xampp/htdocs/adv/application/controllers/helpers/ViewRenderer.php)仍在尋找
fopen(C:/ xampp/htdocs/adv/application/views \ helpers/Layout.php)如何解決這個問題?Zend Framework助手的路徑
爲什麼ZF正在搜索此文件夾中的捆綁助手而不是在zend庫文件夾中?
順便說一句,這裏的路徑是好的,但在錯誤的文件夾
的fopen(C:/xampp/htdocs/adv/application/controllers/helpers/ViewRenderer.php)仍在尋找
ZF搜索在這些路徑中,因爲它們是默認路徑。
從ZF Reference Guide on View Helpers
注:默認助手路徑
,缺省助手路徑總是指向Zend Framework視圖助手,即 '的Zend /搜索/助手/'。即使您調用setHelperPath()覆蓋現有路徑,也會設置此路徑以確保默認助手工作正常。
第二個路徑是ActionHelpers(如ViewRenderer所示),也是默認路徑。它被硬編碼爲Zend_Controller_Action_HelperBroker::getPluginLoader()
。
ViewHelper路徑不必修復。 PHP知道如何處理目錄分隔符,所以無論is是斜槓還是反斜槓都沒關係。
查看關於如何添加輔助路徑的鏈接問題和答案。
噢抱歉。你一定更清楚。在第一個fopen函數中,你有「\ helpers」而不是「/ helpers」。這就是問題? – Marcin 2010-03-03 15:57:41
Duplicate:http://stackoverflow.com/questions/2335545/how-to-add-a-view-helper-directory-zend-framework/2335588 – Gordon 2010-03-03 16:36:00