簡體   English   中英

Cakephp命名約定異常

[英]Cakephp Naming convention exceptions

訪問控制器的視圖操作時出現錯誤,這可能是由於命名約定引起的 。我的控制器文件名是avenues_controller.php ,我的模型文件名是avenue.php。DB表名是會場 場地列表頁面URL為domain.com/venues/ ,場地詳細信息頁面為domain.com/venue/id-slug這些都按預期工作,當我訪問domain.com/venues/id-slug時出現問題請給我解決方案,它是Cakephp的新手。

我有這些錯誤:

#0 /home/public_html/demo/app/controllers/venues_controller.php(25): AppController->beforeFilter()
#1 /home/public_html/demo/core/cake/libs/controller/controller.php(538): VenuesController->beforeFilter()
#2 /home/public_html/demo/core/cake/libs/dispatcher.php(175): Controller->startupProcess()
#3 /home/public_html/demo/core/cake/libs/dispatcher.php(138): Dispatcher->_invoke(Object(VenuesController), Object(CakeRequest))
#4 /home/public_html/demo/app/webroot/index.php(114): Dispatcher->dispatch(Object(CakeRequest))

domain.com/venues/用於索引操作。

我認為該錯誤是由於沒有匹配該段的操作。

www.example.com/controller/action/slug應該可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM