【问题标题】:Adding Templavoila template to Typo3 blog将 Templavoila 模板添加到 Typo3 博客
【发布时间】:2018-07-20 07:41:33
【问题描述】:

我对 Typo3 很陌生,如果我的问题太容易回答,我很抱歉 =)

我正在使用 Templavoila 并安装了 Typo3 Blog 扩展程序(T3G?) 并勾选了复选框“安装并在设置我的第一个博客时使用扩展提供的模板”。我几乎没有设法获得一个带有侧边栏和帖子列表的 html 唯一页面

我的问题是我找不到向该页面添加模板或任何CSS 的方法。我想用徽标、菜单等将它融入我网站的其余部分……但经过一天的搜索和阅读,我还没有找到解决问题的方法。

  • 问题在于我使用的是 Templavoila 而不是 FLUID?
  • 有没有办法将电视模板添加到我的博客?
  • 如何将CSS 添加到该页面(我已尝试page.includeCSS.style 没有成功)?
  • 是否可以将该博客放入网站的其余部分?

我正在使用:Typo3 7.6 - Typo3 博客 7.6 - Templavoila!加 7.2

PS:是我自己还是新人很难进入 Typo3? ^^ 我可能只是遗漏了一些明显的东西,但是没有太多专门针对初学者的文档或教程。我希望它变得更容易 =)

【问题讨论】:

  • 您是否设法在您的页面上获得了一些输出,或者您仍然有一个空白页面?有一个关于 Templavoila 的旧(但我认为仍然很好)教程很好地解释了它的基础知识:docs.typo3.org/typo3cms/extensions/doc_tut_ftb1/Index.html
  • 我有页面的内容(标题、帖子、文本、侧边栏……)并且它正在工作,只是没有 CSS……我尝试将电视模板分配给我的博客页面,但仍然只是 HTML。即使我尝试添加 FCE,我也只能得到文本。谢谢你的教程,我来过几次,确实很有用=)
  • 这很奇怪,因为通常的 page.includeCSS 应该可以工作......我不知道:S 你能发布你的打字稿模板吗?
  • 我建议不要使用 TemplaVoila,因为对下一个 TYPO3 版本的支持已结束。所以如果你想升级,你必须重建它。使用 FLUIDTEMPLATE 并检查它的文档。
  • @RiccardoDeContardi 创建博客页面时的默认排版是:plugin.tx_blog.settings.sharing.enabled = 0 page = PAGE page.10

标签: typo3 typo3-7.6.x templavoila


【解决方案1】:

Templavoila(和 Templavoila plus)通过其显示内容的功能发挥其“魔力”;因此您不再需要通常的 TypoScript:

page.10 < styles.content.get

相反,页面内容必须替换为:

page.10 = USER 
page.10.userFunc = tx_templavoilaplus_pi1->main_page

请务必启用 TemplaVoila 页面模块以使用 TemplaVoila 管理内容。原因是“裸”TYPO3 使用colPos 字段来检索内容(例如styles.content.get 表示colPos=0),而尽可能我记得 TemplaVoila 使用自己的逻辑并且 TemplaVoila 页面模块是必需的(据我所知,还有一个选项可以将 TemplaVoila 内容容器映射到colPos,但我可能错了)。

【讨论】:

    【解决方案2】:

    这只是我正在寻找的答案的一部分,这可能很明显(确实不适合我)。

    在博客模板(Typoscript 之一)的选项中,我必须取消选中所有复选框(清除常量、清除设置、根级别)。 我还删除了page.10 &lt; styles.content.get,如果我没有得到所有内容,但同样,只有 HTML。

    我现在面临一个新问题。帖子列表未显示。只显示文本元素等常规元素,Templavoilà FCE 不显示……更糟糕的是博客文章,什么都没有显示。

    PS:我应该为此写一个新问题还是可以在这里提问?

    【讨论】:

    • 您是否包含了博客扩展中的静态排版?
    • @RiccardoDeContardi 是的,我在“包括静态(来自扩展)”部分中有 TYPO3 Blog Template (blog_template)TYPO3 Blog (blog)CSS Styled Content (css_styled_content)。我还将“来自 TYPO3 扩展的静态模板文件:”字段更改为“始终包含在此模板记录之前”
    【解决方案3】:

    作为 TemplaVoilà 的维护者!加上扩展我想帮助你。到目前为止,我还没有测试过博客扩展,但我愿意在这方面为您提供帮助。

    您能否在https://github.com/pluspol-interactive/templavoilaplus/issues 上填写问题报告并在此处添加此讨论的链接?

    谢谢

    PS:我知道,这不是问题的答案,但声誉不足以添加评论。

    【讨论】:

    • 你好@Alexander,谢谢你的帮助=) 这个问题得到了答案,因为它不是一个真正的错误,但更像是对插件的滥用,我不确定填写问题报告是正确的做法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 2018-09-19
    • 2017-01-18
    相关资源
    最近更新 更多