【发布时间】:2021-11-30 12:17:42
【问题描述】:
我遇到了 CodeIgniter 4 的问题,我找不到解决方案。
我想订购我的控制器,所以我创建了一个名为 Webapp 的文件夹。在这个文件夹中,我添加了 agregar-opinion 控制器。
如您所见,我正在扩展此类中的 BaseController。但是,我不希望我的 URL 看起来像“example.com/webapp/agregar-opinion”。我想要“example.com/agregar-opinion”。
为此,我添加了这样的路线:
但是,当我访问 example.com/agregar-opinion 时,我的网站显示消息“404 - 未找到文件”。我认为我的路线是错误的,但如果我删除第 3 行“使用 App\Controllers\BaseController;”在我的 agregar-opinion 控制器中,我收到了 PHP 错误消息,告诉我 找不到类“App\Controllers\Webapp\BaseController”。
所以我猜它正在查找我的 URL,所以这不是错误。
谁能帮我解决这个问题?
提前致谢!
【问题讨论】:
标签: php codeigniter routes codeigniter-4