我使用Zend框架1.12.0Zend的命名
這是一個初學者的問題,但我還沒有發現在Zend文檔的任何地方或其他地方的答案。
如果我有一個名爲「ControlThis」的控制器和一個名爲「doThat」的動作,應如何命名相應的視圖模板?
/views/scripts/controlThis/doThat.phtml?
在此先感謝!
我使用Zend框架1.12.0Zend的命名
這是一個初學者的問題,但我還沒有發現在Zend文檔的任何地方或其他地方的答案。
如果我有一個名爲「ControlThis」的控制器和一個名爲「doThat」的動作,應如何命名相應的視圖模板?
/views/scripts/controlThis/doThat.phtml?
在此先感謝!
控制器:IndexController.php
對於控制器,與第一個單詞,然後控制器用大寫字母大寫字母命名。
行動:公共職能someactionAction(){}
對於動作的名稱,它應該是所有下端蓋,然後行動以大寫字母。請務必不要使用駱駝外套作爲您的動作名稱。
檢視:/views/scripts/index/someaction.phtml
對於視圖中,所有在下蓋
駱駝行動名稱沒有問題 - 'blogPostAction()' - >'blog-post.phtml' –
@TimFountain我不知道,謝謝! –
兩個視圖文件夾和視圖腳本總是小寫和字被與破折號「分離 - 「而不是使用大寫字母
例子:
TestController::listOfUsersAction => views/scripts/test/list-of-users.phtml
EmailSettingsController::primarySettingsAction => views/scripts/email-settings/primary-settings.phtml
則必須將此名稱設置爲視圖:
DO-that.phtml
在URL中,你必須把:
/控制這個/找時間做/
或找時間做吧找時間做吧 – bksi