【发布时间】:2015-11-17 18:23:20
【问题描述】:
什么是 TYPO3 中的“小部件”?
我在创建扩展程序时遇到了一些挑战,而且我看到很多关于“小部件”的引用。
我不知道“小部件”是否与“扩展”同义。我不知道它是否是一种特殊的扩展,或者一个扩展可能包含多个小部件。
上周我可能花了 20-30 小时阅读文档,而且我离我的目标如此接近。请好心的先生和女士们,请告诉我小部件到底是什么(在 TYPO3 中)?
【问题讨论】:
什么是 TYPO3 中的“小部件”?
我在创建扩展程序时遇到了一些挑战,而且我看到很多关于“小部件”的引用。
我不知道“小部件”是否与“扩展”同义。我不知道它是否是一种特殊的扩展,或者一个扩展可能包含多个小部件。
上周我可能花了 20-30 小时阅读文档,而且我离我的目标如此接近。请好心的先生和女士们,请告诉我小部件到底是什么(在 TYPO3 中)?
【问题讨论】:
您可以查看 Flow 文档definition of Widgets。主要结论是:
$this->settings,那么将从使用 Widget 的扩展中读取设置(这是我在 TYPO3 6.2 中的经验)。所以,如您所见 - 小部件同时是 ViewHelper 和插件。 Widget 的一个很好的例子是f:widget.paginate - 它可以在任何扩展的 Fluid 模板中使用,同时它与 MVC 堆栈完全交互。
【讨论】: