问题标签 [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 回答
534 浏览

http-post - TYPO3 工作区预览不适用于表单和 HTTP POST 数据

#typo3-cms在Slack 频道中提出了以下问题:

我们的一位客户想要使用工作区功能。那工作正常。但他无法测试他的表单,因为工作空间不支持 POST 请求。(POST 请求与关键字预览不兼容),有没有人知道如何使使用 POST 方法的插件在工作区或任何其他解决方法中可测试?

0 投票
1 回答
210 浏览

typo3 - 在前端显示文件元数据的标题

我有 10 张图片没有在文件列表模块中分配标题,并且我在我的网站上使用了这些图片中的每张 20 次。这将导致数据库中有 200 条 sys_file_reference 记录没有任何标题,因为我没有为每个文件引用设置标题。

现在,我想针对 SEO 优化我的网站。为我的图像添加标题、替代和描述会很好。我没有编辑 200 条参考记录,而是直接转到文件列表并直接在我的 10 张图像中编辑这些数据。但是 TYPO3 仍然没有渲染这个标题。

目前我必须打开每个参考记录并停用我从未设置过的复选框“设置元素特定值(默认值:“MyTitle”)”。

你知道更简单的方法吗?这是 TYPO3 错误吗?

斯特凡

我正在使用 TYPO3 8.7.1。也许有人可以将此版本添加到 stackoverflow 标签中。

0 投票
1 回答
1156 浏览

content-management-system - TYPO3 8 上的 LinkHandler 挂钩

TYPO3 8.7 的新 LinkHandler 是否有任何挂钩来处理链接?

在旧的 LinkHandler 扩展上可以定义一个钩子来处理我们想要的链接。我需要根据一些规则覆盖typolink的参数。有没有办法在我的扩展上做到这一点?

0 投票
3 回答
2761 浏览

typo3 - BE 上下文中的流畅独立视图

假设您处于 BE 或 CLI 上下文中(例如,通过 extbase 命令控制器任务发送电子邮件),以下操作多达 7 个 LTS 以呈现流畅的独立视图:

但是,在 8 LTS 中,这会引发以下异常:

尝试解析格式为“.html”的控制器操作“Standard->index”的模板文件,但没有一个路径包含预期的模板文件……没有配置路径。

正如https://wiki.typo3.org/How_to_use_the_Fluid_Standalone_view_to_render_template_based_emails#Usage_in_TYPO3_8.7的 wiki 页面中所建议的,我尝试为视图设置布局和部分根路径:

但是,这不会解决问题。

再深入一点,我可以想象必须设置控制器和动作名称,例如通过设置控制器上下文,但这似乎不是一个可靠的解决方案,因为多个其他类实例都与它相关联。

在 8 LTS 中渲染流畅的独立视图的正确方法是什么?

0 投票
0 回答
571 浏览

typo3 - TYPO3 - ext:form 在 gridelements 中使用时不起作用 - v8

我有带有 8LTS (+ fsc) 和 ext:form 的 gridelements(8.xx 的 dev 分支)。两者似乎都为自己工作。但是,如果我将表单元素放置在 gridelement 容器中......当我想发送表单时会收到以下错误消息:

糟糕,发生错误!
给定的字符串未附加有效的 HMAC。

有人知道是什么原因造成的吗?其他 CE 元素似乎在网格中起作用。

在定义的容器中允许所有 * CE 的网格配置:

在日志中:

调试显示:

0 投票
2 回答
662 浏览

typo3 - TYPO3 - 内联 f:section f:render 不起作用

我对内联 f:render 有疑问:

作品:

不工作:

感谢帮助!

0 投票
1 回答
1893 浏览

forms - 打字稿3 8.7。表单预填输入字段

我在 TYPO3 8.7 上使用 Sysextension Form 并想用 get 参数预填充输入字段。在 Formhandler 扩展中,使用 Tx_Formhandler_PreProcessor_LoadDefaultValues 很容易。但是它如何在新的表单扩展上工作?

感谢帮助!

马丁

0 投票
1 回答
656 浏览

typo3 - TYPO3 - 从 7LTS 升级到 8LTS 后无法完成升级向导 - 内存不足错误

TYPO3 - 从 7LTS 升级到 8LTS 后,我无法完成升级向导。

我还剩一步:

可用的向导 96% 完成

在单行上执行数据库迁移

某些行更新程序尚未执行: 迁移数据库记录中的值,将“l10n_mode”设置为“exclude”或“mergeIfNotBlank” 迁移 sys_file_reference 裁剪字段中的值 在富文本和文本字段中扫描旧的“”语法并更新为“”

...但后来我收到一个错误:

加载扩展配置

系统在脚本执行期间检测到致命错误并重定向到此模块。现在检查您加载的扩展是否存在可能的问题。卸载不兼容的扩展后,您可以重新启动初始操作以继续您的请求。在 /is/htdocs/host/www/typo3_src-8.7.6/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement 中检测到内存不足(分配 128270336)(试图分配 253974336 字节) .php 在第 172 行检查损坏的扩展名

检查本地扩展的 ext_tables 和 ext_localconf 文件是否可以正确包含,这意味着可以在不破坏系统的情况下加载它们。可以加载所有本地扩展!

我已经更改了 .htacces 中的值...

...但没有成功。如何完成升级向导至 1​​00%?

我在两个扩展中有相当大的表> 500k

0 投票
2 回答
346 浏览

html - 元导航和正常导航 TYPO3

有人能解释一下这个菜单是如何制作的吗?

我需要这样的菜单,但没有计划如何。

https://i.stack.imgur.com/j1h1X.png

https://www.alesa.ch/en/

感谢您的回答。

编辑:

所以它现在正在工作。

0 投票
2 回答
3921 浏览

typo3 - 在 TypoScript 中创建多个 if 条件

我想检查一个值的两个字段来包装每个内容元素。

要检查一个值,您可以执行以下操作:

我必须添加什么来检查这样的第二个值?

因此,仅当 CType 为 textmedia 且 colPos 为 10 时,内容元素才应使用 div2 包装。否则应使用 div1。