2013-06-20 57 views
1

我使用Zend框架1.12.0Zend的命名

這是一個初學者的問題,但我還沒有發現在Zend文檔的任何地方或其他地方的答案。

如果我有一個名爲「ControlThis」的控制器和一個名爲「doThat」的動作,應如何命名相應的視圖模板?

/views/scripts/controlThis/doThat.phtml?

在此先感謝!

+0

或找時間做吧找時間做吧 – bksi

回答

0

控制器:IndexController.php

對於控制器,與第一個單詞,然後控制器用大寫字母大寫字母命名。

行動:公共職能someactionAction(){}

對於動作的名稱,它應該是所有下端蓋,然後行動以大寫字母。請務必不要使用駱駝外套作爲您的動作名稱。

檢視:/views/scripts/index/someaction.phtml

對於視圖中,所有在下蓋

+2

駱駝行動名稱沒有問題 - 'blogPostAction()' - >'blog-post.phtml' –

+0

@TimFountain我不知道,謝謝! –

0

兩個視圖文件夾和視圖腳本總是小寫和字被與破折號「分離 - 「而不是使用大寫字母

例子:

TestController::listOfUsersAction => views/scripts/test/list-of-users.phtml 
EmailSettingsController::primarySettingsAction => views/scripts/email-settings/primary-settings.phtml 
0

則必須將此名稱設置爲視圖:

DO-that.phtml

在URL中,你必須把:

/控制這個/找時間做/