问题标签 [fal]

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 回答
495 浏览

typo3 - TYPO3 FAL 图像读数

我找到了我想为自己使用的这个很酷的解决方案。(示例)这是一个如何使用 FAL 和 DCE 来获取多个图像的示例。

如果我尝试此解决方案,我将在我的网站上收到以下错误输出:

糟糕,发生错误!代码:20170309155903dbbf0d11

有时我什么也得不到,没有错误没有图像。

详细说明我的解决方案: 我使用具有相同配置的文件抽象层,除了最后两行:

我的字段名称是myImages。所以变量名设置正确。我的代码和示例之间的唯一区别是最后两行。但是当我删除这两行时,什么都没有改变:

在我的模板中,我使用此代码来获取我的图像。

也许有人知道我做错了什么。

谢谢你们。

0 投票
1 回答
1038 浏览

typo3 - Extbase 扩展中的 TYPO3 FAL 翻译失败

我正在使用TYPO3 7.6.14,我的网站是双语“英语”和“日语”。我的编辑翻译所有英文内容,也翻译图像的 FAL 元数据,如“描述”、“替代文本”和“标题”,s。截屏。 FAL 元数据 TYPO3 语言

整个页面都被翻译了,只有FAL来自图像的 -data 失败(s. screenshot)。我不知道为什么?有人看出我的错吗?我很感激任何帮助,因为我根本不知道它是什么......谢谢。

这是TCA

Fluid-Template (s.标题photo.originalResource.properties.description:)

前端输出:

前端 FAL 元数据

0 投票
3 回答
755 浏览

typo3 - TYPO3:使用 powermail 将文件上传到 FAL

我正在使用 powermail 允许 FE 用户编辑他自己的用户记录的几个字段。工作正常,没有麻烦。

现在我还想允许上传文件。有没有办法用 powermail 将文件保存到 FAL?不幸的是,我没有找到任何有关这方面的资源。也许可以在保存到会生成所需数据库条目的数据库时实现 userfunc ?当使用 powermails “upload”-field-type 文件被写入uploads/tx_powermail。我可以在打字稿中的 db_entry 步骤中访问该文件路径,并且可以将其传递给 userfunc - 作为回报应该

  • 生成 sys_file 条目
  • 删除可能已经存在的 sys_file_reference
  • 生成新的 sys_file_reference

我错过了什么吗?对此有什么想法吗?有没有人做过这样的事情?

还是我从 powermail 切换到自定义 extbase 扩展的唯一选择?

系统:TYPO3 7.6.16,Powermail 3.17

谢谢

0 投票
1 回答
1733 浏览

typo3 - 如何使用 TYPO3 中的 FilesProcessor 从自己的表中获取 FluidStyledContent CE 的图像参考?

我在 TYPO3 7.6 中使用中继器字段制作了自己的 CE。我可以保存图像一切正常 - 但我无法在我的流体模板中获取它们?我假设我必须以某种方式嵌套 DatabaseQueryProcessor 和 FilesProcessor?但我不知道怎么做?

ext_tables.sql

配置/TCA/覆盖/tt_content.php

配置/TCA/tx_repeater_cooperationsslider.php

打字稿

0 投票
1 回答
969 浏览

typo3 - 如何在 TYPO3 的 extbase(不在 Fluid 中)中获取翻译的 FAL 图像?

我正在尝试在 extbase 中获取翻译的 FAL 图像,但它为我提供了默认语言 FAL 图像。

我正在使用 TYPO3 7.6.16。它是一个多语言网站。我创建了 2 种网站语言 1) 英语,2) 西班牙语,默认一种是荷兰语。

目前我正在从存储库中获取数据,它在翻译版本和记录的原始版本中为我提供了具有相同 FAL 图像的模型。

如何使用 extbase(不在 Fluid 中)获取翻译后的 FAL 图像,因为我想将其返回到 JSON 响应?

这是代码:

控制器:

在这里,我得到默认语言 FAL 图像,而不是在线本地化$post->getImage()->getOriginalResource()->getOriginalFile()->getPublicUrl()

存储库:

模型:

0 投票
1 回答
542 浏览

typo3 - TYPO3 6.2 LTS 使用 FAL 和 TCA

我有以下问题,我相信你们中的一些人会将此问题标记为重复,但我找不到我的问题的具体答案。

我有一个扩展,我想使用 FAL 添加图像/pdf 等。

根据教程,我必须配置 TCA。好吧,文档是关于这一点的,而且教程是基于 TCA 的知识。

我还必须使用一些我到目前为止还没有使用过的 TypoScript。

好的,据我所知,这是我的问题:我在哪里编辑 TCA?我有一个名为ext_tableswhere I can see的文件$GLOBALS['TCA']。我还有一个目录 TCA,里面有一些文件(只用$GLOBALES['TCA'].

之后,我如何访问这些数据?我需要在模态框内部构建一棵树(也可以弹出)

我知道这些问题听起来非常简单,但我找不到可以解释任何事情的教程。

我感谢所有帮助:)

非常感谢。

0 投票
2 回答
1428 浏览

typo3 - TYPO3:使用新文本字段扩展 FAL sys_file_reference

我只是想用一个新的文本字段“版权”来扩展 sys_file_reference 表,这只是普通的 extbase 方式。像魅力一样工作,现场出现。但是当我使用 sys_file_reference 关系保存记录时,它不会添加引用。保存后它只是空的......无论记录是具有常规媒体字段的页面还是我的自定义扩展之一都没有关系。有人知道我错过了什么吗?

非常感谢您的帮助!

三氯乙酸:

SQL:

模型:

排版:

0 投票
1 回答
98 浏览

typo3 - 获取文件存储中的 PNG 文件列表,不包括 _processed_ 文件夹

正如主题所说,我只需要获取未处理的PNG 文件。

我目前的方法如下:

所以,它可以工作,但我想避免不必要的isWithinProcessingFolder()查找,只获取原始未处理的文件,这将显着减少循环次数。

0 投票
1 回答
195 浏览

caching - 更新模型的 TYPO3 缓存行为

Typo3 6.2 LTS 我有这种奇怪的行为。在我的扩展中,我有一个带有 FileReference 属性的模型。这个属性有一个vaule != 0。该值确实存在于sys_file_reference表中。

不会发生奇怪的魔法。如果我尝试访问这个文件,我只会得到一个null值而不是 FileReference-/FileObject。

我们已经清除了我们的缓存(服务器和浏览器),但什么也没有。还是null

我感谢各种帮助!

Greetz,帕达尔斯

0 投票
1 回答
809 浏览

ckeditor - Typo3 CKEditor image from FAL

I set up a fresh TYPO3 8.7.4 installation with CKEditor and rte_ckeditor_image to get images from FAL.

In the documentation from rte_ckeditor_image it says:

The maximum dimensions relate to the configuration for magic images which have to be set in Page TSConfig:

I did this, but still I can't make the width of an image bigger than 300px.

I looked at the source code from TYPO3 already. There is a file typo3/sysext/core/Classes/Resource/Service/MagicImageService.phpwhich got two variables: $magicImageMaximumWidth and $magicImageMaximumHeight. If change the value of them, I can make the width of an image bigger then 300px.

The file got also a function setMagicImageMaximumDimensions(array $rteConfiguration) which should change thoose two variables but seems like it doesn't do so.

Did I do something wrong or is it impossible to change the maximumg image dimensions?

Thanks.