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

typo3 - 创建 ObjectStorage 实例的问题

在我的域模型中,有一个属性monthObjectStorageforbill元素。以下是域模型的外观:

这是二传手:

可悲的是phpstan显示以下错误:

参数 #1 $ 方法 VIC\Ext\Domain\Model\StorageRoom::setMonth() 的建立需要 iterable&TYPO3\CMS\Extbase\Persistence\ObjectStorage,
TYPO3\CMS\Extbase\Persistence\ObjectStorage。

任何想法有什么问题?

0 投票
1 回答
590 浏览

typo3 - 单一typo3 v10安装上的多域多语言站点

我已阅读所有文档,并且在我的安装中似乎没有发生明显的事情。我有几个域:

  • 域名.net
  • 域名.fr
  • 域名.it

他们都指向服务器中的typo3文件夹。在站点管理 > 站点中添加所有这些域和相应的语言后

我仍然只能在 .net 域中获得原始前端,其余的不会显示任何内容(空白)。

注意:网上的资料大多是旧版本,这个版本似乎简化了这一点,所以不需要在.htaccess或其他文件中包含任何代码。也跟着这个

查看我的文件夹树,我可以在 mainfolder/typo3conf/sites 中看到这些文件夹(对于每个站点),并且每个文件夹都有其 config.yaml 文件。

在此处输入图像描述

用实名代替“域名”

这就是 .net 的样子(英文版)

这是 .fr(法语版)

里面的树就是这个

在此处输入图像描述

页面包含我们不再开发的虚拟内容,直到这个问题得到解决。

任何想法?

服务器设置应该没问题,就像之前的typo3我能够拥有一个wordpress多站点并且它确实显示了内容。由于 WP 不是原生多语言,它适用于所有类型的插件,这些插件会在您更新时破坏一切。这就是为什么我们要改为typo3。不过那是另一回事了。

0 投票
1 回答
329 浏览

dependencies - TYPO3 Crawler 和 TYPO3 10.2 的依赖关系

爬虫的 TYPO3v9 分支也应该(至少大部分)与 TYPO3 10.2 一起工作。但是我得到了一个关于循环依赖的错误报告,不是来自作曲家,而是来自激活扩展后的类加载。

我不确定如何处理这个问题。有什么建议么。

这是composer.json您需要的情况

0 投票
1 回答
58 浏览

typo3 - FormPagePreviewRenderer.php T3 10.3.0 中的错误

通过作曲家从 10.2 更新到 10.3 后,我在页面预览(仅在那里)带有表单的页面上收到以下错误:

我在更新期间错过了什么还是由于 T3?

0 投票
1 回答
61 浏览

typo3 - TYPO3 是否可以跳过 9.5 更新

我目前正准备将我的 TYPO3 8.7 站点更新为 10.0,此更新设置为 4 月,因为那是 LTS 发布的时间。但是,我想知道最好先更新到 9.5 还是跳过上述版本直接升级到 10.0。

当然,在进行任何这项工作之前都会进行备份,我的服务器可以处理 10.0 版本,因为我们目前正在运行一个空的版本。

0 投票
1 回答
2352 浏览

class - TYPO3 v10 持久性映射

TYPO3 v10 改变了映射持久性类的方式。旧方式如下所示:

这在 TYPO3 v10 上怎么可能?

0 投票
2 回答
190 浏览

typo3 - Assign register value to TYPO3 CASE key

Am making some complex menus and would like to use CASE (or similar) to determine the number of submenus in a given branch in order to determine the style of menu to use.

Code:

How can I get CASE to work? I've tried it with and without the braces.

0 投票
2 回答
220 浏览

typo3 - TYPO3 生成不同尺寸的图像

我有这个实现,在页面级别 2 子菜单中使用它。每个 2 级菜单都有多个子页面。每个子页面都有一个图像。所以这个实现从每个页面为每个子菜单生成一个图像。例如,具有 2 个子页面的子菜单将有 2 个图像(每个子页面中的一个)。

想要以不同尺寸裁剪图像,以便将图像 1 切割成与图像 2 不同的尺寸,依此类推。

我的 ImageMagick 安装完美。实际上,我可以毫不费力地裁剪单个图像。

如果没有optionSplit上述内容,图像会被很好地切割成合适的尺寸。不幸的是,optionSplit它只是以原始尺寸输出图像。

我怎样才能产生不同的图像尺寸?我的理解是这optionSplit是要走的路(来自手册)。我在文章中读到soureCollection响应式图像使用optionSplit. 我想另一种方法是使用图像寄存器计数器并使用 CASE 来确定如何剪切图像 1、2、3 等,但不熟悉寄存器计数器(也许有人可以告诉我如何做到这一点?)。另一种方法是使用文件/图像索引号,但我已经尝试查看手册几个小时来寻找这样的指针,但如果有任何帮助处理的话,它没有列出。有人知道这样做的方法吗?

0 投票
4 回答
6773 浏览

typo3 - TYPO3 升级(7.6 到 10):未找到站点配置

我花了一天时间尝试将我的 TYPO3 安装从 7.6 版升级到 10.4 版,并且在一切顺利之间进行了一些斗争,以至于我可以登录到后端等等。

我现在面临几个小时的问题是我无法让前端工作。

我收到以下错误:

网页未找到。该页面不存在或无法访问。原因:未找到站点配置

我已经为谷歌滚动了很长时间,但我现在似乎无法找到正确的解决方案。

我采用的方法是使用 composer 安装 T3-10 并迁移数据库并运行升级向导。我还检查了后端中的“站点配置”以及文件系统中的站点配置部分,一切似乎都很好。

我敢肯定这只是我现在似乎找不到的小东西,还有其他人有过这种经历吗?

0 投票
6 回答
6237 浏览

typo3 - Flexform 中的 TYPO3 FAL

我有一个带有以下代码的flexform:

到现在为止,这行得通。但是现在在 TYPO3 10 中我收到了这个错误:

表 tt_content 中字段“image”的 TCA internal_type 必须设置为“db”或“folder”。

我该如何解决这个问题?如何将我的 flexform 迁移到 FAL?我已经测试了一些解决方案,但它们以:

字段名称“pi_flexform”上的无效弹性表单数据结构在节容器“sliderConfiguration”中具有元素“图像”:不允许在弹性表单节中嵌套内联元素。

如果我写

然后我得到这个错误

字段名称“pi_flexform”与节容器“sliderConfiguration”中元素“media”的无效弹性表单数据结构:不允许在弹性表单节中嵌套内联元素。