问题标签 [typo3-8.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 回答
509 浏览

typo3 - 如何在 TYPO3 8LTS 中正确配置流体内容手风琴元素

我正在将一个项目更新到 TYPO3 8LTS,并且我正在使用最新版本的通量和流体内容。它大部分时间都有效。但是,如果不深入研究通量和核心,我将无法解决一个问题。所以也许这里的某人可以发现我的问题并为我节省一些调试。

我有一个带有可扩展对象的流体内容元素。这是一个手风琴,编辑器可以根据需要添加任意数量的面板。配置如下所示:

这按预期工作。可以添加和删除面板。但是,如果我创建一个新的内容元素并添加一些面板,然后第一次保存并关闭内容元素,我会收到一条核心错误消息,告诉我

“_1:尝试在页面 '[root-level]' (0) 上插入记录,其中不允许此表 tt_content_”。

创建的内容元素已正确存储在数据库中,除了存储面板配置的 pi_flexform 字段之外的所有字段。该字段为空。我现在可以编辑元素并创建面板,并且配置已成功保存。

该错误仅在第一次保存新内容元素时发生。

0 投票
1 回答
83 浏览

typo3 - 获取预配置分发失败

我刚刚完成安装typo3并想继续进行预配置的分​​发,但出现了上面的错误。

我对typo3 完全陌生,只想将typo3 与wordpress 进行比较。

我的设置是 Windows 10、PHP 7.1.1、MariaDB 10.1.21。

出了什么问题,我该如何解决?

0 投票
3 回答
1024 浏览

typo3 - TYPO3 8.7 - 为什么我的 typeNum 页面是空的?

我已经坚持了大约一天了。我最近从 7.6 升级到 8.7,我的 Ajax 功能不再工作。问题:我为托管 Ajax 调用的插件而生成的页面是空的(总是)。

这是我用来生成页面的代码:

我已经对其进行了测试,问题似乎出在插件生成上,因为我在页面上生成通用文本没有问题。

我确实设法使用以下代码让它工作得非常简单,尽管在我进行第一次 Ajax 调用时,即使它返回为空。

另一点信息:当我更新到 8.7 时,我还从我的安装中删除了 boostrap_package,而不是简单地创建我自己的模板。我认为这不应该引起问题,但我想我还是会提到它。

太感谢了!

0 投票
2 回答
1248 浏览

ajax - 升级到 TYPO3 8.7 后的 AJAX 404

除了 TYPO3 版本之外,我有两个相同的安装。两者都是全新安装,因此数据库应该是正常的。

在我的扩展中,我对一个页面进行 AJAX 调用,该页面只包含我的 Content-type:application/html 插件。

在 TYPO3 v. 7.6.16 中,Ajax 响应是成功的。

在 TYPO3 v. 8.7 中,Ajax 调用失败并显示 404: not found。

除了 cHash 的变化外,这些 url 是相同的。

有谁知道为什么会这样,我需要做什么来纠正这种情况?

0 投票
1 回答
2783 浏览

typo3 - 在 TYPO3 v8 Fluid 中不起作用

我最近从 TYPO3 7.6 升级到 8.7 并发现使用

在 Fluid 中转义花括号不再有效。

任何建议表示赞赏?

0 投票
1 回答
4940 浏览

typo3 - 如何将 TYPO3 7.6.x 升级到 8.x.0

将 TYPO3 7.6.x 升级到 8.X 需要哪些步骤?目前我的项目在 TYPO3 7.6.15 和 linux 系统上运行。

0 投票
3 回答
5150 浏览

typo3 - TYPO3 安装问题 - FIRST_INSTALL

嗨,我是 TYPO3 的新手,已按照安装说明进行操作,但我的安装卡在以下位置;

CMS 8.7.0 感谢您下载 TYPO3

要继续安装,请在根目录中创建文件 FIRST_INSTALL。文件名区分大小写,但文件本身可以为空。

注意:继续安装后,该文件将被删除。

我已经添加了文件,直到安装显示相同的消息,请检查我的服务器目录作为图像包含在内。

谢谢你。

[ 在此处输入图像描述]

在此处输入图像描述

0 投票
2 回答
1084 浏览

typo3 - 后端布局中的 Colspan 不起作用(TYPO3 8.7 LTS)

我的后端布局中的 3 列应该大小相等,与它们的内容无关。就我而言,它们的宽度由它们的内容决定。很高兴任何提示!

环境:

  • TYPO3 8.7.0

  • PHP 7.0.13

  • MySQL 5.6.34

已安装的扩展:

  • gridelements dev-master c5120b0e

  • 真实网址2.2.0

  • slickcarousel 8.x-dev

  • vhs 4.1.0

TS 是使用向导生成的。它是 2 行的 3 列布局。第二行有 3 个列(colspan = 1),第一行有 1 个列(colspan = 3)。

0 投票
3 回答
1902 浏览

datetime - TYPO3 8.x 比较 CustomRepository 中的 DateTime(查询、约束)

我正在尝试使用 TYPO3 存储库中的比较字段来调整我的查询,但并没有真正弄清楚。有人知道如何正确调试吗?我正在使用 TYPO3 8.x CMS。(准确地说是8.4)

所以:有没有人有一个很好的建议如何调试这个?stackoverflow 上的一个人在另一个主题中写了一个条目,解释说我们只需要在 TYPO3 中打开 sql 错误并在查询中输入错误的值即可输出 sql 错误。这会起作用,但错误消息不会持续到我尝试比较的字段。因此,如果某人能帮助我摆脱这种痛苦,我将非常高兴。

oldschool 调试在 8.x 中不再起作用,否则这没什么大不了的。

顺便说一句,模型......在我使用它的所有部分都可以正常工作,除了存储库中的自定义查询。

我也搜索了stackoverflow,但没有找到合适的解决方案。- 对我来说,这个不起作用: 如何比较 Extbase 存储库中的 DateTime - 我不会用这个得到我的查询:如何在 extbase 中调试查询? - 这也没有:Extbase - 从查询中获取创建的 sql

0 投票
5 回答
4193 浏览

typo3 - 如何在链接浏览器中为内容元素和新的 rte_ckeditor 定义自定义类、标题和目标?

先决条件

[x] 你能在 TYPO3 8.7 LTS 上重现这个问题吗?

[x] 您是否 [执行粗略搜索] 以查看您的错误或增强功能是否已被报告?-是的

描述

如何在 Typo3 8 LTS 的任何元素链接(通常是元素标题和图像)和 rte_ckeditor 中为链接浏览器配置默认链接目标、类和标题?我花了几个小时尝试配置它,但没有成功,也没有文档。如下图所示,这些字段是空的。

在此处输入图像描述 在此处输入图像描述

重现问题的步骤

  1. 创建可以链接标题或图像的任何元素。
  2. 点击打开链接浏览器
  3. 任何类型的链接(页面、文件、文件夹、外部 URL、电子邮件)的选项都是空的。

预期行为:如果它们为空,我想为每种类型的链接定义默认类、链接目标和标题。例如外部 URL,如果之前未配置链接,我想自动填充 target="_blank"、class "external-link"、title="Link to External Website"。基本上对于任何新链接,我只想让它自动填充我的自定义值而不是空值。

这曾经仅在以前的 Typo3 版本上适用于 rtehtmlarea,但我无法在 Typo3 8 LTS 和 ckeditor 上设置此选项系统范围。

过去仅适用于 rtehtmlarea 的 PageTS 是这样的:

我希望这适用于新的 rte_ckeditor 以及我可以使用链接浏览器链接的任何元素选项。