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

typo3 - TYPO3 总是将一些扩展数据库值设置为 1

我正在使用 TYPO3 V11.5.3 并发现某些页面不再工作了。原因是,在扩展的数据库中,在某些条目中设置了删除标志。如果我使用 phpmyadmin 将此值设置回 0,则第二天这些值将再次设置为 1,并且网页无法正常工作。那里发生了什么事?我怎样才能避免它,TYPO3 再次设置这些值?

编辑

Rudi,这个扩展已经运行了大约 1 年,没有任何问题。

该扩展有 3 个数据库,专辑、光盘和曲目。一张专辑有一张或多张光盘和许多曲目。扩展正在收集此信息(BE)并显示它(FE)。

TYPO3 会自动回退我用 phpmyadmin 所做的更改吗?

** 编辑 **

我尝试了几件事,但他们没有解决问题!最后,我删除了受影响的表,但它们是新的。这些似乎可以解决问题。

0 投票
3 回答
58 浏览

typo3 - TYPO3 DataProcessing 在菜单中提取 tt_content

我搜索带有 DataProcessing 的 TYPO3 TypoScript 解决方案来构建菜单和 colPos=0 中 tt_content 的一部分

但它仅适用于活动页面,并且所有页面都获得相同的内容。

0 投票
3 回答
93 浏览

typo3 - TYPO3 - f:link.typolink 带有附加属性和条件?

我正在寻找解决方案,如何在附加属性中包含查询?

静止的:

健康)状况:

下一个测试:

不要这样工作:

错误:
参数“additionalAttributes”注册为“array”类型,但在视图助手“TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper”中属于“string”类型。

0 投票
2 回答
29 浏览

typo3 - T3PO3 v10:如何将 RouteEnhancer 与 ArrayPaginator 一起使用?

我正在使用ArrayPaginator我的 Extbase 列表视图,因为在 TYPO3 v11 中将不再提供 Fluid 小部件功能。

我目前正在尝试使用 RouteEnhancer。

我的列表操作只接收当前页面的参数作为整数。

RouteEnhancer 的代码如下所示:

我已经看到了很多包含@widget_0/currentPage参数值的流体分页小部件的示例page

如果我切换到另一个页面,则 URL 生成正确,但列表视图中显示的内容仍与第 1 页相同。

我在这里想念什么?

0 投票
2 回答
21 浏览

typo3-11.x - Typo3后端登录不登录,没有错误

在此处输入图像描述

我正在尝试登录到新的 Typo3 v11 副本,但登录不起作用。重现此问题:

设置全新安装 Typo3 v11,我将登录名和密码放在后端。单击登录后,它会加载 1 秒,然后停留在同一页面。什么都没有发生,只是继续显示登录表单。

我已经重新安装了项目并从安装源代码中复制了 .htaccess 文件,但这并没有帮助。

0 投票
2 回答
35 浏览

composer-php - 转储自动加载后的 TYPO3 错误:调用未定义的方法

我有一个正在运行的 TYPO3 项目,它在带有 WSL2 Ubuntu 子系统的 Docker 窗口上运行。

我在我的自定义 TYPO3 扩展中更改了一些 TCA 列,在我运行此命令(试图更新)之前,该项目仍然运行良好:

这是在 powershell 中显示的结果错误:

PHP 致命错误:未捕获错误:调用 .../web/typo3/sysext/core/Classes/Composer/PackageArtifactBuilder.php:75 中未定义的方法 Composer\Repository\PlatformRepository::isPlatformPackage() 堆栈跟踪:#0 .. ./web/typo3/sysext/core/Classes/Package/PackageManager.php(1111): TYPO3\CMS\Core\Composer\PackageArtifactBuilder->isComposerDependency() #1 .../web/typo3/sysext/core/Classes /Package/PackageManager.php(1197): TYPO3\CMS\Core\Package\PackageManager->convertConfigurationForGraph() #2 .../web/typo3/sysext/core/Classes/Package/PackageManager.php(1085): TYPO3 \CMS\Core\Package\PackageManager->buildDependencyGraph() #3 .../web/typo3/sysext/core/Classes/Composer/PackageArtifactBuilder.php(138): TYPO3\CMS\Core\Package\PackageManager->sortPackageStatesConfigurationByDependency () #4 .../web/typo3/sysext/core/Classes/Co in .../web/typo3/sysext/core/Classes/Composer/PackageArtifactBuilder.php 在第 75 行

我不明白为什么这个命令破坏了我的项目,现在我被卡住了。

我已经尝试用作曲家上下重建所有容器。没有结果。

0 投票
2 回答
34 浏览

typo3 - TYPO3 11 从 Extbase 调用 stdWrap

如何从 Extbase 调用ContentObjectRenderer方法stdWrap

pi_base 插件的设置是:

在没有 Extbase 的 TYPO3 扩展中,您拥有$conf带有键的数组

和钥匙

然后通过以下方式调用该方法:

这将呈现所需的文本“抱歉,无法获取数据!” 进入$out.

但是在 Extbase 中,您没有这种方式的 $conf 数组。Exbase 提供$this->settings用于存储设置的设置部分。

Extbase 内部将标准设置存储为包含以下数据的二维数组:

我已经尝试过这种方式($conf = $this->settings):

我试过这个:

但结果只是一个空字符串。

使用 Extbase 完成 std​​Wrap 渲染的推荐方法是什么?

0 投票
1 回答
38 浏览

postgresql - TYPO3 11.5.6 & Postgres:页面内容翻译失败并出现 SQL 错误

我正在使用 TYPO3 11.5.6 和介绍包建立一个新网站。

当我为页面添加翻译时,一切都按预期工作。然后我使用翻译向导在连接模式下翻译内容。

然后问题就出现了。我编辑了一个内容元素,当我尝试保存更改时,我收到以下 SQL 错误:

该错误仅发生在翻译的元素上,而不是原件上。

可能是什么问题呢?

我在 OpenBSD 上,使用 Nginx 和 Postgres。

更新:

它必须与表l18n_diffsource中的字段有关,tt_content因为它是唯一的bytea字段。

更新 2:

我将此报告为 TYPO3 中的错误。请参阅错误报告

0 投票
1 回答
15 浏览

typo3 - TYPO3 TreeLevel 和 FLUID - 空

我的输出是一个简单的 MenuProcessor,如下所示:

并且流体输出也可以正常工作:

流体输出:

但现在,我只需要 treeLevel 5 中的输出。 我的测试:

如果 tree.level/typoscriptObjectPath 为空,那么我会在前端收到错误消息。如何检查空输出?

不要工作:

0 投票
1 回答
34 浏览

typo3 - TYPO3 tx_news:带有排序列表的详细类别链接

到目前为止,类别输出的新闻详细信息中的链接等工作正常。当我在类别“链接”=> 上单击(站点:新闻详细信息)时,“过滤”不起作用,然后它应该过滤与新闻列表中的类别匹配的新闻。

我需要在新闻详细信息网站的设置上做什么?我在新闻详细信息的模板中需要什么?

这里是新闻详细信息类别 FLUID:

重点是这种流体:

如果我点击链接,新闻列表是默认的,没有排序