每個級別的視圖幫助程序是否真的必須添加爲自己的單獨路徑?在Zend Framework中爲嵌套幫助程序添加幫助程序路徑
我的意思是這個。我發現Zend命名和嵌套文件的方法是一種組織user.php存在於對象文件夾中並擴展object.php的好方法。 /的DisplayObject /對象 user.php的
我開始嘗試組織我的視圖助手以同樣的方式,但是從我讀什麼,它看起來很像我必須添加的路徑,每一個視圖在這種情況下,它們將失去嵌套名稱,因爲只能從視圖中調用方法名稱(即$ this-> user()而不是$ this-> displayObject_Object_User()或某種程度)。另一種選擇是每個級別都被擴展爲一個代理來調用正確的助手(一個導航子助手$ this-> navigation-> links())。
這似乎是一個非常糟糕的設計。沒有?