TYPO3 流体中的 f:link 和 f:uri ViewHelpers 有什么区别
What is the difference between f:link and f:uri ViewHelpers in TYPO3 fluid
在 Fluid 中可以使用许多视图助手。 f:link and f:uri 似乎基本上做同样的事情。
例如:
- f:link.external :
"A ViewHelper for creating links to external targets."
- f.uri.external :
"This ViewHelper creates a link to an external page"
这会导致以下问题:
- f.link.external 和 f.uri.external 有什么区别(哪个 Fuid / TYPO3 版本支持哪个?)。
- 文档“Extbase Guide”针对哪个 TYPO3 版本?因为通常你会在左下栏看到一个版本,这里只显示 'latest'.
- 使用 TYPO3 8 的 Fluid ViewHelpers 的最佳最新资源是什么?
f.link.external
实际上创建一个 link 而 f.uri
只是输出 uri.
f.link.external
流体源:
<f:link.external uri="https://typo3.org">f.link.external</f:link.external>
结果:
<a href="https://typo3.org">f.link.external</a>
f.uri.external
流体源:
<f:uri.external uri="https://typo3.org">f.uri.external</f:uri.external>
结果:
https://typo3.org
更新 f.uri.external 的文档可能是个好主意,因为它具有误导性。
- Fluid 中的所有
link
viewhelper 渲染完整 HTML link,因此 <a href="..." ...>...</a>
。相比之下,所有 uri
viewhelpers 仅呈现 URI,因此最终会在 link 的 href
内或例如CSS. 中的 src()
- Extbase 指南很少更新,没有真正的版本依赖性。如果它适用于最新的 LTS,但你会在这里和那里找到过时的信息。
网上有一些文档涵盖了 Fluid 的部分内容,但没有包含所有内容的明确指南。这里有一些资源:
非常欢迎您在发现不妥之处改进文档。 :-)
在 Fluid 中可以使用许多视图助手。 f:link and f:uri 似乎基本上做同样的事情。
例如:
- f:link.external : "A ViewHelper for creating links to external targets."
- f.uri.external : "This ViewHelper creates a link to an external page"
这会导致以下问题:
- f.link.external 和 f.uri.external 有什么区别(哪个 Fuid / TYPO3 版本支持哪个?)。
- 文档“Extbase Guide”针对哪个 TYPO3 版本?因为通常你会在左下栏看到一个版本,这里只显示 'latest'.
- 使用 TYPO3 8 的 Fluid ViewHelpers 的最佳最新资源是什么?
f.link.external
实际上创建一个 link 而 f.uri
只是输出 uri.
f.link.external
流体源:
<f:link.external uri="https://typo3.org">f.link.external</f:link.external>
结果:
<a href="https://typo3.org">f.link.external</a>
f.uri.external
流体源:
<f:uri.external uri="https://typo3.org">f.uri.external</f:uri.external>
结果:
https://typo3.org
更新 f.uri.external 的文档可能是个好主意,因为它具有误导性。
- Fluid 中的所有
link
viewhelper 渲染完整 HTML link,因此<a href="..." ...>...</a>
。相比之下,所有uri
viewhelpers 仅呈现 URI,因此最终会在 link 的href
内或例如CSS. 中的 - Extbase 指南很少更新,没有真正的版本依赖性。如果它适用于最新的 LTS,但你会在这里和那里找到过时的信息。
网上有一些文档涵盖了 Fluid 的部分内容,但没有包含所有内容的明确指南。这里有一些资源:
src()
非常欢迎您在发现不妥之处改进文档。 :-)