首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在fluid_styled_content by TYPO3后不工作到打印文本模板的路径

在fluid_styled_content by TYPO3后不工作到打印文本模板的路径
EN

Stack Overflow用户
提问于 2021-12-02 13:26:30
回答 2查看 343关注 0票数 0

我犯了一个愚蠢的错误,我解决不了it....so,我需要你的帮助。

我在扩展sitepackage builder中通过TYPO3 ver创建了一个自定义内容元素。10.4.21。我包括了sitepackage构建器,并开始创建一个自定义内容元素。

但是,我忘了包含扩展fluid_styled_content!的

没有fluid_styled_content,我可以看到我用sitepackage构建器创建的内容。但是我看不到fluid_styled_content的其他内容,因为我没有包括它。

现在我加入了fluid_styled_content,然后我得到了一个错误:“哎呀,发生了错误!代码:20211214173488065165”我想打字本不再呈现我的模板了.

我试着改变我的路线,但我的方法行不通。我会写我的代码和我在这里所做的:

  1. I最初添加了fluid_styled_content

  1. 给出路径:

/Configuration/TypoScript/setup.typoscript

代码语言:javascript
运行
复制
# Path to Templates, Partials, Layouts
lib.contentElement {
  templateRootPaths {
    100 = EXT:mein_projektarbeit/Resources/Private/Templates/
  }
  partialRootPaths {
    100 = EXT:mein_projektarbeit/Resources/Private/Partials/
  }
  layoutRootPaths {
    100 = EXT:mein_projektarbeit/Resources/Private/Layouts/
  }
  dataProcessing {
            20 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
            20 {
                levels = 2
                includeSpacer = 1
                as = mainnavigation
            }
  }
}

# add content elements
@import 'EXT:mein_projektarbeit/Configuration/TypoScript/ContentElements/*.typoscript'
@import 'EXT:mein_projektarbeit/Configuration/TypoScript/Helper/'

/Configuration/TypoScript/ContentElements/OneColumnFlipbox.typoscript

代码语言:javascript
运行
复制
tt_content {
   oneColumnFlipbox_newcontentelement =< lib.contentElement
   oneColumnFlipbox_newcontentelement {
      templateName = OneColumnFlipbox
   }
}

那我的路就不会出现:

  1. 我在setup.typoscript:

中注释了一行

但是路径没有出现,错误“哎哟,发生了错误!”在我的页面上..。

我怎样才能在打字稿中给出一个路径?或者我应该在哪里写更多的代码?

我希望有人能帮我..。因为我对打字/TYPO3 3不太了解,所以我一个人做不到。

添加:我可以显示我的fluid_styled_content内容,只是为了在打字本中添加一些代码:

代码语言:javascript
运行
复制
30 = TYPO3\CMS\Frontend\DataProcessing\GalleryProcessor
    30 {
        maxGalleryWidth = {$styles.content.textmedia.maxW}
        maxGalleryWidthInText = {$styles.content.textmedia.maxWInText}
        columnSpacing = {$styles.content.textmedia.columnSpacing}
        borderWidth = {$styles.content.textmedia.borderWidth}
        borderPadding = {$styles.content.textmedia.borderPadding}
    }

但这只是一个文本媒体。我有另一个分机“比萨饼”。现在,我不能像时间线那样呈现引导程序的内容元素,并且错误会导致ERROR: Content Element with uid "476" and type "timeline" has no rendering definition!

我没有包括披萨或引导,但向导的引导显示(如时间线)。所以我想我可以用它们。我认为我必须添加一些渲染的披萨或引导,作为扩展在打字稿。(我通过includeCSS添加了一个引导带作为框架,等等)。(在此之前)

我不明白为什么文本媒体等会自动包含在tt_content中,但是没有时间线.我没有为ce_column2添加任何内容,所以on....From ce_column2和其他东西从何而来?为什么没有显示时间线?

和fluid_styled_content一样,我可以添加一个数据处理的呈现吗?还是有最好的办法?

我看到了一些密码,比如:

代码语言:javascript
运行
复制
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:news/Configuration/TypoScript/setup.txt">

plugin.tx_news {
    settings {
       cssFile >
       #etc.

但我不知道该写什么.

EN

回答 2

Stack Overflow用户

发布于 2021-12-02 18:02:25

请参阅How to define loading order of external CSS with extension and site package

加载常量和带有sitepackage扩展的打字模板。

关于您的问题,只需在流体模板的常量模板中添加常数:

代码语言:javascript
运行
复制
styles.templates {
   templateRootPath = {$paths.extTmplPath}fluid_styled_content/Templates/
   partialRootPath = {$paths.extTmplPath}fluid_styled_content/Partials/
   layoutRootPath = {$paths.extTmplPath}fluid_styled_content/Layouts/
}

并将{$paths.extTmplPath}定义为例如,EXT:mein_projektarbeit/Resources/Private/Extensions/

提示:要想获得一个好的站点包装,请查看https://www.sitepackagebuilder.com/

票数 1
EN

Stack Overflow用户

发布于 2021-12-06 09:33:37

您应该更改所包含的打印文本的顺序。

当FSC安装基本呈现时,它会初始化大量的typoscript值。可能你的价值观也是。

在FSC的包含之后移动静态包含。然后检查您设置的值。

调试提示:

查看Template Analyzer,您可以在其中看到打印文本的顺序。特别是如果您显示整个打字本(Button View the complete TS Listing)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70200325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档