控制器的操作在 SIlverstripe 中不起作用

Actions of Controllers not working in SIlverstripe

我完全按照文档所说的进行操作:控制器会自动使用以其命名的模板呈现。我们的 TeamsController 将使用 TeamsController.ss 模板呈现。各个操作在 TeamsController_{actionname}.ss 中呈现。 templates/TeamsController.ss 有效,但动作的无效,例如一个允许的动作是 someaction 所以我创建了一个 templates/TeamsController_someaction 但根本没有输出我得到的是空白。如果我使用 renderWith,则可以正常工作。有人可以解释一下吗?

只是做一个 return $this..不确定哪些是 returned 但可以肯定你的模板是。