问题标签 [typo3-8.7.x]

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

ckeditor - 在 TYPO3 中将 dataProcessor 添加到 ckeditor yaml 配置

我想知道如何像在旧的 htmlarea 中一样向 dataProcessor 添加规则。

就我而言,我想向“ul”标签添加一个固定类。

我试过类似的东西(试图从ckeditor调整js配置)

...但它不起作用。

0 投票
1 回答
623 浏览

typo3 - TYPO3 - 在 TYPO3 8.7 中使用流体渲染响应图像的裁剪选项

我像这样覆盖图像操作的cropVariants:

https://docs.typo3.org/typo3cms/extensions/core/8.7/Changelog/8.7/Feature-79812-AllowOverridingCropVariantsForImageManipulation.html

但是如何根据流体中的特定cropVariant 渲染第一张图像?假设@media (max-width: 575px){} 的“移动”...?

模板中的调试显示第一个“创建新关系”媒体文件(jpg 图像)的裁剪如下:

0 投票
1 回答
93 浏览

typo3-8.7.x - 更新配置文件不适用于 TYPO3 V 8.7.7 和 sr_feuser_registration v 5.0.0

我使用了带有存储库扩展名 sr_feuser_registration(5.0.0) 的 TYPO3 8 最新版本,我的系统使用了 php 版本 7.1.99。

编辑用户配置文件不起作用。当我单击更新配置文件按钮时,它只是刷新页面而不是更新配置文件。我也调试代码,我总是得到isSubmit价值false。但是当我启用editPreview然后更新配置文件工作正常。

谢谢!

0 投票
1 回答
374 浏览

typo3 - 在 TYPO3 中切换默认语言后如何迁移内容?

我在 TYPO3 8.7.4 中拥有多域和多语言意大利语和英语的站点。现在,在切换语言之前,我的默认语言是英语,这是对此的配置:

:: 配置 ::

:: 后端模组 ::

现在,我想将我的 TYPO3 网站默认语言从英语更改为意大利语。所以,我已经完成了这样的还原配置:

:: 配置 ::

现在,我对现有内容有疑问。如何迁移此内容。它显示不正确。当我添加意大利语内容时,它以英语显示。我怎样才能解决这个问题?

0 投票
1 回答
358 浏览

ckeditor - TYPO3 TCA 文本换行符

我需要一个多行文本区域,它被封装在流体中<h1>

如果我在 TCA 富文本中创建该字段,CKeditor 会在<p>它周围抛出一个标签,所以我得到

这不是有效的 HTML。我在CKEditor中尝试了一些设置,config.autoParagraph: false但没有帮助。

当我使文本字段不是richttext 时,前端不会给出换行符,但是我注意到多行被保存到数据库中。有输出这个的打字方式吗?

0 投票
2 回答
860 浏览

ckeditor - 如何在 TYPO3 8.7 中将 htmlarea userElements 迁移到 CKEditor?

我需要一些指示如何将 TYPO3 7.6 中的 htmlarea_rte 中的 userElements 迁移到 TYPO3 8.7 中的 CKEditor。

或者改写我的问题:如何在 CKEditor 中添加自定义 html 链接?

这就是我的 userElements 的样子:

0 投票
1 回答
1358 浏览

typo3 - TYPO3 V8 中的错字链接 userFunc

我想使用核心链接处理程序并在 userFunc 中更改我的链接。

我使用此处描述的链接处理程序,它适用于单个详细信息页面: https ://usetypo3.com/linkhandler.html

问题是:如果我将打字稿更改为:

它不起作用。

我无法解决 userFunc。我在一个扩展。我用

为了加载我的 userFunc 类。我没有收到任何错误消息。

0 投票
2 回答
349 浏览

typo3 - TYPO3 基于 TCA 记录的自动页面创建

我对我的项目有特殊要求,我需要帮助。我正在使用 TYPO3 8.7.8。我有一个自定义扩展来在前端呈现标签标签。我们可以在后端存储文件夹中添加标签作为 TCA 记录。在 TCA 记录中,您可以标记名称。我的要求是,当我保存 TCA 记录时,我想在特定位置自动创建一个与标签同名的 TYPO3 页面。每次添加 TCA 记录时,都需要自动创建相应的页面。这可能吗?我可以在保存 TCA 的同时使用钩子。但是有没有自动创建页面的功能?

自动页面创建后,我想在该页面中自动插入一个具有特定 flexform 值的插件内容元素。我知道这是一个奇怪的要求,但我想知道它是否可能。

0 投票
1 回答
638 浏览

typo3 - TYPO3 登录失败,使用 \Saltedpasswords 与使用 felogin 正确

我的客户有一个旧的 TYPO3 6.2 安装,它已在 TYPO3 8.7 中重建。

在旧的 TYPO3 6.2 安装中,该fe_users表拥有大约 15.000 个使用 MD5/crypt(3) 加密密码(以$1$开头)的用户。TYPO3 8.7 中客户端的重建fe_users现在具有基于新 crypt 的密码(以$pbkdf2-sha256$ 开头)。到现在为止还挺好。

旧的 TYPO3 6.2fe_users将被导入到新数据库中,但我在使用我们自己的 REST API(在 TYPO3 8.7 中构建)登录时遇到问题,其中使用的登录felogin都是成功的。成功登录后felogin,密码将转换为新加密,我可以使用 REST API 登录。-- 在使用 REST API 之前登录 15.000felogin个用户绝对不是一种选择:)

REST API 使用\TYPO3\CMS\Saltedpasswords\.

tl;dr: 如何在\TYPO3\CMS\Saltedpasswords\不首先强制他们使用的情况下检查成功的加密felogin

REST API 示例代码

下面代码中的$byPasswordDecrypt是密码的解密值,使用RNCryptor加密发送

如果有人能指出我成功进行密码哈希检查的正确方向,那将非常棒,我将非常感激!

0 投票
2 回答
121 浏览

typo3 - TSFE:lastImgResourceInfo|在 TYPO3 7.6 或 8.7 中等效的文件大小

回到 TYPO3 4.5 中,TSFE:lastImgResourceInfo|filesize可以访问 TypoScript 中最后一个渲染图像的文件大小。TYPO3 7.6.x 或 8.7.x 中是否有等价物?

我在这里需要它: