问题标签 [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 投票
2 回答
434 浏览

doctrine-orm - 如何使用 TYPO3 8.7 进行复杂的 Doctrine 选择?

我尝试使用 Doctrine 将旧版 MySQL 查询迁移到 TYPO3 8.7。

旧版 SQL 语句:

我对 TYPO3 8.7 的尝试:

这会导致 SQL 查询完全中断:

关于如何解决这个问题的任何指示?

0 投票
1 回答
950 浏览

typo3 - Typo3:没有找到模板。无法解析操作“列表”的视图

当我单击左侧的模块时,我收到以下错误消息:

抱歉,未找到请求的视图。

技术原因是:

没有找到模板。无法为类“TYPO3\ShopExtension\Controller\ShopBackendController”中的操作“list”解析视图。

我在这里看到过类似的问题,我已经尝试了他们所有的解决方案,但没有成功。例如:

TYPO3:没有找到模板。无法解决视图以执行操作

我在配置目录的 constants.ts 文件中设置了模板、部分和布局的根路径,如下所示:

并像这样使用它们setup.ts

模板存储在:

(Partials 和 Layouts 的结构相同)

Resources/Private/Backend/Templates/目录中是ShopBackend对应的目录ShopBackendController,包含List.html文件。

我无法弄清楚为什么错误不断弹出。

0 投票
2 回答
692 浏览

typo3 - TYPO3 前端编辑在 TYPO3 8.7 中不起作用

我正在使用系统扩展 feedit 在 TYPO3 网站中提供前端编辑。在 TYPO3 7.6 中,这可以正常工作。

但是,在 TYPO3 8.7 中使用相同的网站和未更改的配置,编辑图标不会显示。它们是页面 HTML 源代码的一部分,但它们被内联 CSS: 隐藏style="display: none;"

考虑到我的前端的某些部分可能会干扰 TYPO3,我已经尝试删除所有自定义 JavaScript 和大部分 CSS,但它并没有改变任何事情:编辑图标未显示。

有人能告诉我如何让他们再次出现吗?

0 投票
1 回答
1071 浏览

typo3 - 带有选择字段的 TCA 建议向导(并排)

在 TYPO3 8.7 后端/TCA 中,我正在尝试将建议向导添加到 type 的选择字段中selectMultipleSideBySide

已经有另外两个向导,添加和编辑,它们可以工作,而建议不能。

我承认我从一个组字段(它工作的地方)获得了建议向导的代码。但我需要后端的并排视图,而不是组视图。

我现在得到的是

在此处输入图像描述

但我想要一个搜索框。我在哪里可以找到一些示例代码?

0 投票
2 回答
64 浏览

typo3 - Typo3 8.7 Typoscript:带有 HMENU 的导航栏:从显示中排除分层步骤

我目前正在使用 Typo3 Typoscript 开发我的导航栏。我的项目页面结构如下:

我现在想要的是排除 2(踢他们),但在选择以 3 作为孩子的 1 时继续显示所有 3。

像这样:

我在 TypoScript 中显示完整页面结构的代码

有没有可能实现我想要的?到目前为止,我偶然发现了 excludeUIDlist,但后来我显然将完整的 2 和 3 都“附加”到了它们。

提前致谢。

0 投票
1 回答
35 浏览

solr - ApacheSolrForTypo3 无法从查询字符串中获取结果

我使用 TYPO3 8.7 和扩展 tx_solr 版本。8.1 我尝试从构建的查询中获取搜索结果。为了得到结果,我的方法看起来像

如果我写字符串 $this->solrQuery->useQueryString('*'),那么我会得到完整的结果。如果我写 $this->solrQuery->useQueryString('"my request string"'),那么我没有任何结果。但我确信在查询“我的请求字符串”时,solr 服务器会找到结果。

这里有什么问题?

0 投票
1 回答
425 浏览

typo3 - Typo3 将 7.6.31 升级到 8.7.19 / 数据库分析器失败

在从 7.6 升级到 8.7 的过程中,数据库分析器在以下语句中失败: 在此处输入图像描述

错误:

你能帮我吗?

0 投票
1 回答
400 浏览

typo3 - TYPO3 ext form - 如何更改摘要页面的标签(标题)?

我正在使用表单扩展名,这是我的 yaml 文件的一部分:

在 xlf 文件中,我可以访问如下按钮:

但是如何访问摘要页面的标签(标题)?这似乎不起作用:

这都不是:

0 投票
0 回答
112 浏览

typo3 - TYPO3 ext form - 如何更改内容元素“文本”的语言?

我正在使用扩展表单,其中一个元素是带有 uid 8 的“文本”类型的内容元素。我在我的存储文件夹中创建了“内容元素”,它有一些带有链接的纯文本。

我还设置了语言文件 xlf 来更改其他表单元素。但是如何更改此“内容元素”类型文本的语言?

如果我对存储文件夹 [2] 进行翻译...我可以对“内容元素”[8] 本身进行翻译...但是新语言中的新“内容元素”也有一个新的 uid [ 15]。

并且在形式中,“内容元素”指向[8]。

如果我有文本(带链接)并进行语言切换,我该如何解决?

我试图在 xlf 中进行切换......但这没有用:

0 投票
1 回答
1192 浏览

typo3 - Typo3 8.7.10 可切换控制器操作不起作用

从研究示例中,我尝试为我的扩展插件创建一个可切换的控制操作,但它没有显示出来。谁能帮我弄清楚为什么?

在我的 ext_localconf.php 我有以下内容:

在我的 ext_tables.php 中,我有以下内容:

在我的 Configuration/FlexForms/flexform_pi1.xml 我有以下内容:

当我包含插件时,我看不到我创建的附加选择菜单,因此我无法指定我希望它调用哪个操作。

我认为 $pluginSignature 变量可能由于大小写不正确。因此在 ext_tables.php 中尝试了以下方法:

...但仍然没有运气