MVC 与请求处理 · 第 2 题,共 12 题

在 Extbase 中,执行 list 动作的控制器方法必须叫什么名字?

有 1 个正确答案。 简单

显示答案

答案

  • B listAction()

解析

Extbase 通过命名约定识别动作:**带 Action 后缀的 public 方法** 就是一个可在插件或后台模块中启用的动作。因此 configurePlugin() 中的动作名 list 会调用方法 listAction()。控制器本身位于 Classes/Controller/,继承 \TYPO3\CMS\Extbase\Mvc\Controller\ActionController,每个动作都返回一个 ResponseInterface。没有后缀的 list() 方法只是普通的辅助方法,Extbase 永远不会把它当作动作来调用。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证