问题标签 [fluid-styled-content]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6693 浏览

typo3 - TYPO3 8.7 不能覆盖流体样式内容模板

我试图覆盖 Fluid Styled Content 元素,但它在最新的 TYPO3 版本 8.7.0 中根本不起作用。

我有一个模板扩展名(键:biv_main),我在其中添加了我的覆盖模板路径:

通过 TS 对象浏览器在后端的 TypoScript 对我来说看起来是正确的: Screenshot TypoScript object browser - lib.fluidcontent

我已经从 sysext fluid_styled_content 复制了整个模板、部分和布局文件夹以及其中的每个文件,因此每个内容元素都应该被覆盖。

这是我在模板扩展中的文件夹结构:

文件夹中的文件与 sys-ext fluid_styled_content/Resources/Private/ 中的文件完全相同

流体内容元素的静态印刷模板在模板扩展 biv_main 之前加载。

您是否有任何想法或线索缺少什么以及为什么它不起作用?

0 投票
1 回答
779 浏览

typo3 - TYPO3 8.7 - FSC 画廊:改变行/列尺寸

我想生成一个宽度为 5 列和 n 行的图像矩阵。我的内部内容是一个具有流体宽度的容器,但最大为 680 像素。因此,每行内的图像必须具有 136px 的最大宽度。

如果我在默认内容元素类型“图像”的图库设置中选择 5 列,则前端中的图像元素将以 112 像素的宽度呈现。(112 x 5 = 560)

不幸的是,我找不到存储此值的常量或设置变量。

你们可以指出我正确的方向吗?

我也在使用流体样式内容。

干杯,马里奥

0 投票
2 回答
2883 浏览

typo3 - 流体内容:如何在 TYPO3 8 中隐藏默认标题

在版本 7 中,我可以在前端隐藏标题:

我如何在 V8 中做到这一点?

TYPO3 8.7.4 流体含量 5.2.0 通量 8.2.1

0 投票
1 回答
655 浏览

typo3 - TypoScript:如果超过一项,则有条件换行

嗯……我的 TypoScript 技能似乎有点生疏了。

我想仅在styles.content.get为所述返回多个项目时添加包装器 div colPos

我尝试了以下两种变体:

stdWrap在 numRows 之前还有一个额外的。一切都返回 false,即使应该有多个结果。

怎么了?

0 投票
1 回答
648 浏览

typo3 - 在 FLUIDTEMPLATE cObject 内容元素中使用 Flexform 设置

我正在使用数据处理器将 Extbase 内容元素迁移到 FLUIDTEMPLATE cObj CE。我遇到的一个问题是 Flexform + TypoScript 设置。使用 Extbase,我得到了 TypoScript 和 Flexform 的合并设置数组,使用 FLUIDTEMPLATE,我得到了 TypoScript。

我使用 Flexform 和 TypoScript 设置,例如配置滑块:

0 投票
2 回答
1366 浏览

php - TYPO3 自定义元素颜色选择器

我是 TYPO3(第一个项目)的新手,我对使用颜色选择器创建自定义元素有一些理解问题。在这个项目中,我已经创建了一些元素,但我只使用预先确定的字段作为后端输入。对于接下来需要的元素,我需要用户选择一种颜色。我还没有找到合适的现有元素。我的不起作用的设置在TCA/Overrides/tt_content.php文件中,看起来像这样。

尝试创建一个颜色选择item_0器,但它似乎不起作用。我需要在不同的文件中有不同的东西吗?我添加的前几行用于定义我的字段。有一个更好的方法吗?

我的自定义扩展中的所有其他文件都可以正常工作(因为所有其他自定义元素都可以正常工作)。如前所述,唯一的区别是需要一种在新颜色中选择颜色的方法。

只是为了更清楚地查看这里的其他文件

设置.txt:

tt_content.php

错别字

MItem.html

编辑:我使用typo3 8.7.8

0 投票
1 回答
699 浏览

typo3 - 前端插件的 tt_content div 条件隐藏

我正在使用TYPO3 8fluid_styled_content

在开发具有以下要求的扩展时:如果满足特定条件(取决于 URL 查询参数),则前端中的插件不应显示任何内容。在这种情况下,插件的流体输出将为空(取决于控制器中设置的变量)。但是 TYPO3 仍然 - 默认情况下 - 呈现包装 div 和标题。

所以,基本上,我得到的是这样的:

我如何(动态地)防止这种情况发生?


之前有人问过这个问题,但我发现的解决方案不适用于流体样式内容:

0 投票
1 回答
941 浏览

typo3 - TYPO3 8 Fluid_styled_content:Image-partial 中布局的使用价值

基本上,我想使用 TYPO3 中内容元素的“布局”值来实现不同的图像渲染:例如,一个名为“圆形图像”的布局,将渲染的内容元素的所有图像裁剪成一个正方形,也许还有一些额外的css 级。

CSC-time of courde 中使用的snipplets 不适用于新的fluid_styled_content,所以我尝试让它与FSC 一起使用,但我陷入了一些奇怪的点,因为我无法获取“布局” -最终渲染图像的部分中的值。

添加一些布局条目(作品):

为 FSC 使用我自己的部分(和模板)(一般工作):

(它们基于原始版本的副本,除了一些调试条目之外没有任何更改。)

现在我陷入困境:我可以很容易地获得(并使用,例如,对于某些 if 条件或只是作为测试/调试输出)layout“更高级别”、Textmedia.html(模板)以及Gallery.htmlI中的 -value得到 的期望值{data.layout},例如使用

实际图像的渲染由以下f:renderviewhelper-line 完成,与原始版本保持不变:

因此,据我所知,所有这些列出的变量arguments都应该传递给图像的渲染。

但是在Rendering\Image.html-partial 中,{data}then 的内容突然是 just NULL,所以没有机会使用我的布局值。图像部分的其余部分保持不变,图像照常渲染(包括一些硬编码的测试 css 类来验证我的“自定义”部分是否被使用)。

我还尝试arguments={_all}Gallery.html-partial 中使用(真正获得“一切”),导致“糟糕”-错误: 提供的文件对象类型 TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper must be FileInterface or AbstractFileFolder

我不知道我哪里出错了以及如何让所需的逻辑工作(根据内容元素的布局设置改变渲染/类/图像裁剪)。

0 投票
1 回答
276 浏览

typo3 - 覆盖 fluid_styled_content 没有按预期工作

嘿伙计们,

我一直在努力覆盖来自fluid_styled_content 的一些默认内容元素的模板、部分和标题。例如,让我们说“标题”。

我还有一个数据处理类,用于从 tt_content 表中获取某些字段以在标题中进行处理。无论如何,我可以在模板中接收到这个获取的数据。但不是在局部或布局中。有没有人遇到过同样的情况?

这是我的 TS 设置:

0 投票
1 回答
503 浏览

typo3 - TYPO3 8 在 textmedia 的后端预览中显示布局选择

我尝试尽可能多地使用和自定义 fluid_styled_content 的 CType。因此,选择字段“布局”非常有用,可以选择一些不同的样式(如红色框、阴影或图像内容)。但是,如果您有一些选择的可能性,它不会显示在后端预览中,每个元素看起来都一样。

有没有办法在 textmedia 的后端预览中显示布局字段的选定值?