我对TYPO3非常陌生,我正在尝试构建一些我不知道该如何做的东西!
我已经安装了T3G/博客扩展。在我的网站上,我有一个“博客”页面,其中我想显示这样的博客文章(每一篇文章):
我想我必须使用for循环来查看可用的博客文章,但我无法找到一种方法使其工作。
现在我有这样的事情:
<div class="blog__content__left">
<f:debug>{_all}</f:debug>
<div class="blog__post__title"></div>
<div class="blog__post__date"></div>
<div class="blog__post__content"></div>
<div class="blog__post__author"></div>
</div> 调试的输出是一个带有我的帖子的数组,但现在我的问题是:
如何在正确的位置上呈现正确的信息
谢谢!
发布于 2017-10-23 19:36:47
你必须循环浏览博客的所有帖子。
<f:for each="{blog.posts}" as="post">
<h2>{post.title}</h2>
<p>{post.content}</p>
</f:for>有那么多关于博客的教程。看看https://docs.typo3.org/typo3cms/ExtbaseFluidBook/3-BlogExample/Index.html
发布于 2017-10-23 15:21:29
调试
在调试中看到输出时,可以使用模板中的信息。假设您的调试输出程序如下所示:
- Blog
> Headline
> Text 您可以将模板中的这些项称为{blog.headline} (例如)。
使用原始文件作为您自己的模板的基础
typo3/typo3conf/ext/{extension}/Resources/Private文件夹中找到这些模板。Layouts, Partials and Template文件夹,并将这些文件上传到您的fileadmin/{blogmodule}/文件夹中。在TypoScript中设置路径,您可能会在插件文档中找到一个示例。https://stackoverflow.com/questions/46892148
复制相似问题