3
我只是新來的Zend,目前我正在試圖給我的控制器名添加一個破折號( - )。它如何在Zend Framework中將控制器名稱與破折號分開?
看起來像這樣模塊/第一控制器/動作。請注意,這是
控制器名稱不是操作名稱。有人可以爲我解決這個問題嗎?謝謝
非常提前!
我只是新來的Zend,目前我正在試圖給我的控制器名添加一個破折號( - )。它如何在Zend Framework中將控制器名稱與破折號分開?
看起來像這樣模塊/第一控制器/動作。請注意,這是
控制器名稱不是操作名稱。有人可以爲我解決這個問題嗎?謝謝
非常提前!
類別名稱FirstControllerController
在URL中變成first-controller
。
好吧,這是一個不好的例子。如果您想在URL中使用user-address
,並且使用zf
命令行工具創建控制器,則將其稱爲zf create controller UserAddress
,則控制器的實際類名稱爲UserAddressController
(因此文件名爲UserAddressController.php
)。
因此,每個凹凸中的CamelCase名稱將在URL中用連字符分隔。動作名稱也是如此(getAddressAction()
- >get-address
)。
奇怪的是,視圖腳本必須用破折號而不是pageName分開,它應該是頁面名稱(用於查看腳本文件夾和文件)。感謝您輕鬆找到答案:P! – Benno