我試圖創建一個使用Zend_Tool一個模塊內部控制器這樣做:Zend的工具創建一個模塊內的控制器
$ zf create module admin
$ zf create controller login admin
有了它去創建模塊的層次結構的第一個命令,但在第二命令它創建控制器並將視圖放入默認名稱空間。
這是我做錯了什麼嗎?
謝謝。
H.C.
我試圖創建一個使用Zend_Tool一個模塊內部控制器這樣做:Zend的工具創建一個模塊內的控制器
$ zf create module admin
$ zf create controller login admin
有了它去創建模塊的層次結構的第一個命令,但在第二命令它創建控制器並將視圖放入默認名稱空間。
這是我做錯了什麼嗎?
謝謝。
H.C.
ZF創建模塊管理 ZF創建控制器登錄索引動作包括[= 1]管理員
但我認爲你必須爲LoginController中manualy更改類名admin_logincontroller。
zf create controller <controllername> 1 <modulename>
zf create controller <controllername> -m <modulename>
zf create controller <controllername> --module=<modulename>
你還指揮了創建模塊的內部動作:
create action <actionname> <controller name> 1 <modulename>
(代表布爾要創建視圖的腳本以及)
可惜的是你不能在模塊內創建視圖! :(
爲創建視圖如下(爲ZF 1.11.6版本,我在Zend框架的問題跟蹤有關創建新其發行)的命令格式爲:
create view <controller name> <actionname>
爲你可以看到<MODULENAME>參數丟失
,但如果你可以編輯PHP代碼,你:)比你可以簡單的編輯你的Zend框架「Zend的\工具\ P roject \提供商\ View.php「和
延伸線95成
public function create($controllerName, $actionNameOrSimpleName, $module = null)
和線105成
$view = self::createResource($profile, $actionNameOrSimpleName, $controllerName, $module);
就是它!
現在你可以指定模塊中創建視圖
create view <controller name> <actionname> <modulename>
這是正確的,非常感謝。 – elbicho 2009-08-18 09:03:19
因爲我只是想''創建控制器登錄1 admin'並得到一個錯誤'留在命令行上的未知參數:api',我感到沮喪 - 關於此工具的任何更好的文檔比稀疏的幫助? – HorusKol 2011-05-17 02:39:42