设置根控制器
Setting up root controller
我将路由从 Silverstripe 4 alpha 6 复制到 4.0 项目,但根控制器停止工作。无论我在路线中输入什么,我所拥有的只是 "Welcome to SilverStripe" 页面。我只使用框架,下载了 zip 文件。
如果我尝试添加“”(空的)以外的路线,以及 root/core 路线中注明的路线,它会起作用,但似乎我无法覆盖其中的路线。尝试过before/after 也在 routes.yml 中。
我什至尝试从 documentation 复制整个路由文件,但没有成功。尝试使用命名空间控制器和纯 PHP class。同样,什么也没发生。
有什么想法吗?
找到解决方案 - 在相关的别名问题中 Security/login。
我需要做的就是将路由设置在一切之后:
After: '*'
我将路由从 Silverstripe 4 alpha 6 复制到 4.0 项目,但根控制器停止工作。无论我在路线中输入什么,我所拥有的只是 "Welcome to SilverStripe" 页面。我只使用框架,下载了 zip 文件。
如果我尝试添加“”(空的)以外的路线,以及 root/core 路线中注明的路线,它会起作用,但似乎我无法覆盖其中的路线。尝试过before/after 也在 routes.yml 中。
我什至尝试从 documentation 复制整个路由文件,但没有成功。尝试使用命名空间控制器和纯 PHP class。同样,什么也没发生。
有什么想法吗?
找到解决方案 - 在相关的别名问题中 Security/login。
我需要做的就是将路由设置在一切之后:
After: '*'