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

TypoScript 中有 plugin.tx_myextension.settings.itemsPerPage = 10。如何在该 Extbase 插件的 Fluid 模板中输出这个值?

有 1 个正确答案。 简单

显示答案

答案

  • A {settings.itemsPerPage}

解析

Extbase 会把 plugin.tx_myextension.settings、plugin.tx_myextension_<plugin>.settings 和 FlexForm 的值合并为一个 settings 数组。在控制器中它以 $this->settings 形式可用,对于前台插件,Extbase 会自动把它作为变量 {settings} 传给模板。因此 {settings.itemsPerPage} 就足够了,控制器无需赋值任何内容。Fluid 不认识完整的 TypoScript 路径——{plugin.tx_myextension...} 会保持为空,而且没有任何错误提示。

认证与考试

下一个考试是什么?

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

查看全部认证