问题标签 [flexform]

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 投票
4 回答
866 浏览

typo3 - 如何使用 TYPO3 10 以 FluidTYPO3 助焊剂形式拥有多个带有图像的部分?

多年来,我一直在使用 FluidTYPO3(flux 和 vhs)来运行 TYPO3 网页。使用 TYPO3 10,我面临一个重大问题。我将快速写下我的用例,到目前为止我是如何解决它的,然后是 10 LTS 的问题所在。

用例:
我想要一个使用 FluidTYPO3/flux 的时间线内容元素模板。时间线上的每个“点”都应该有一个标题、一些文本和一些可选的图像。总而言之,非常基本(或者我是这么认为的)。

到目前为止的解决方案(TYPO3 <= 9):
时间轴元素是部分。图像正在使用flux:field.file.

表格的简化示例:

有了这个,可以在时间线上创建多个元素,每个元素都可以有自己的一组图像。

TYPO3 10 中的问题:依赖的技术(选择文件
的 TCA字段)在 TYPO3 9 中已弃用并在 TYPO3 10 中删除,请参阅此通知。这也是为什么也被标记为弃用并将在 TYPO3 10 中删除的原因之一。groupflux:field.fileflux:field.file

TYPO3 弃用通知说要使用 FAL 关系。当然,flux 也可以用flux:field.inline.fal. 但是,每个 FlexForm 只能有一个 FAL 字段。这排除了它在部分中的使用,因为所有部分都将共享相同的图像。这个限制已经有一段时间了——例如参见这个错误报告——但从未得到修复。这也是我最初选择不使用 FAL 字段的原因。使用裸文件字段是当时推荐的解决方法。

问题:

那么 - 每个人都是怎么做的呢?如何在 TYPO3 10 中向 flexform 添加多个图像字段?编辑:更具体地说,如何将图像字段添加为 Flexform 部分的一部分,该部分可以包含多个子记录(导致多个图像字段)?

注意:我知道我可以通过使用input带有inputLinkrenderType 的字段(如this)来获取“类似文件”的字段,但据我所知,它不允许链接多个图像。

0 投票
0 回答
125 浏览

typo3 - Typo3 & gridelements & flexform: Flexform-Elements并排

当我为后端布局编写带有 flexform 的 gridelement 时,元素始终是自上而下的。

自上而下的元素

怎么可能并排显示它们? 元素并排

这是否仅适用于 flexform 配置?

0 投票
1 回答
27 浏览

javascript - 从flexform获取域时如何为cookie设置域

我想在多个子域(比如www.website.com、 shop.website.com)中使用 cookie。此外,内容管理系统的用户必须通过系统提供的输入字段来提供基本域(至少我相信它是基本域,比如 website.com)。然后我必须读取该字符串并将其设置为 JavaScript 中 cookie 的域。困难在于我不知道如何从输入字段中获取该字符串。我正在使用 TYPO3 CMS 的 flexforms(让用户将域作为字符串提供)。

我肯定需要这个问题的帮助。

0 投票
0 回答
86 浏览

typo3 - 在 Typo3 10.x WITH 编辑器中使用 Flexform-FAL Image

我想知道如何让 Typo3 Flexform FAL 图像中的编辑器(图像处理/裁剪)工作。Flexform里面怎么跑FAL没什么大不了的,但是……怎么弄到编辑器呢?我没有找到任何解决方案,所以得到一些帮助会很棒。我在 flexform 中尝试它的原因是,我不想在不使用通量和所有可怕的东西的情况下保持核心功能,只是为了防止版本混乱......

这是我如何在 Flexform 中实现它的类似示例。 如何在 TYPO3 10 中以自定义 extbase 扩展的 flexform 创建文件上传字段?

有人有解决方案让编辑器运行吗?

找到了解决方案 https://blog.wappler.systems/typo3-fal-image-in-flexform/

但是:如何在 FE 中使用裁剪后的图像?

0 投票
1 回答
41 浏览

typo3 - FAL & Flexform viewhelper

To oputput a FAL image in Flexform, I need a viewhelper. Ok. but, what if I got more fields in the flexform so that I need to get for example TEXTinput fields , Selectfields AND the FAL image (which is related to sys_file_reference)? Is it possible to build a viewhelper which can handle this? Is there an example for it? I stuck a bit ^^

0 投票
2 回答
64 浏览

typo3 - 如何在站点包中覆盖存储库扩展的 flexform 以更改配置

是否有任何文档可以帮助我将 Powermail 扩展的 Flexform 覆盖到我的站点包中?这样我就可以编辑字段配置。

请帮忙,我一直在寻找这个很长时间。

谢谢你。

0 投票
1 回答
60 浏览

typo3 - 在 Extbase/Fluid 中接收和显示引用记录的数据

情况

我有一个(Extbase/Fluid)扩展,它存储来自特定数据库表(tt_address)的单个数据库引用。

意图:我想在前端显示来自这个引用(仅)的数据(一些数据库字段)。

问题:如何在 Extbase/Fluid 中获取存储的引用以及如何访问数据字段?在前端?

排版

弹性表格/XML

HTML:

该代码基本上可以正常工作。但是,它会获取存储在 tt_address 表中的所有记录。我想要一个只在后端分配的。

我希望我的意图很明确。

先感谢您!

0 投票
1 回答
120 浏览

typo3 - Typo3 - 在 TypoScript 中为 DataQueryProcessor 使用 FlexForm 值

我有一个将值存储在 FlexForm 中的内容元素(例如 1234)。该值表示数据库表的 UID。

我想做什么

  • 获取存储在 FlexForm 中的单个值(已经工作)
  • 使用此值运行数据库查询
  • 在前端显示数据

问题:我不知道如何将 FlexForm 值移交给 DB 查询的 where 子句。

先感谢您。

0 投票
1 回答
35 浏览

typo3-10.x - TYPO3 Gridelements 10 - Gridelement Link Wizard Flexform

在旧版本中,我使用以下 Flexform 将锚字段与自定义网格元素中的链接向导集成。从 v10 开始,它不再起作用了。它就像一个普通的输入字段,但缺少字段末尾的向导。任何想法如何调整 Flexform 以恢复向导?