问题标签 [typo3-9.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 投票
3 回答
5011 浏览

url - 如何在 Typo3 9.5.0 上获取 News 7.0.7 的口语 URL

我真的很喜欢 Typo3 9.5.0 轻松创建语音 URL。

我唯一遇到的问题是让它与新闻等扩展一起工作。找不到让它工作的方法,也不知道从哪里开始。感谢你的帮助。

最好的问候丹

TYPO3 9.5.0 新闻 7.0.7

0 投票
2 回答
1384 浏览

typo3 - 如何将 CSS 添加到 TYPO9.5 扩展?

将 CSS 添加到扩展的公用文件夹的正确方法是什么?我需要做什么才能加载该 CSS。

例如我有以下结构:

我是否必须在 setup.typoscript 中添加一些代码?

0 投票
1 回答
797 浏览

typo3 - 将自定义 CSS 类添加到 Fluid 小部件分页

是否可以向此小部件添加自定义 css 类:

目前,“下一步”按钮内部有一个 li 和链接。我希望链接成为一个按钮。所以我想在a(li内部)添加一个名为'btn btn-primary'的类

0 投票
6 回答
5538 浏览

url - TYPO3 9.5 LTS - URL 段的自动(重新)生成?

我已经删除了我的数据库中的所有 Slug,希望它们能够自动重新生成 - 但它们不会!

有什么方法可以触发再生吗?从 TYPO3 < 9 升级时,get 最初生成 - 但如何?

感谢您的帮助:)

0 投票
1 回答
217 浏览

doctrine-orm - 如何使用 Doctrine DBAL、TYPO3 和 TypoScript 进行随机排序

通过在 TYPO3 v8 中创建查询,TypoScriptDoctrine-Framework 已经用于创建 SQL 查询。以下代码会引发错误,但在以前的 TYPO3 版本中可能会出现错误:

现在在 TYPO3 版本 8 中记录了一个带有此本质的错误:

那么是否仍然可以随机排序,如果可以,在上面的 TypoScript 基础上运行它的诀窍是什么?

0 投票
1 回答
442 浏览

url - TYPO3 9 LTS - 多域环境中的站点配置

拥有多域环境,我不想再次为每个域定义相同的配置(尤其是扩展记录的路由增强器)(每个域都拥有例如新闻详细信息页面)。是否有类似全局或可重用预配置的可能性?

使用 realUrl 以下是可能的:

0 投票
6 回答
2514 浏览

typo3 - TYPO3 9.5.x URL Segment (slug) 忽略页面

过去,我们通过将页面放入“元”或“子菜单”等页面来组织页面树内的页面。这些页面具有“从说话 url 中排除”选项,因此它们的名称不会呈现到 url。

在 TYPO3 9.5 中是否有任何选项可以忽略页面生成“slug”?

例如:

错误:https://www.somedomain.tld/metamenu/terms-and-conditions/

右:https://www.somedomain。顶级域名/条款和条件/

如何“忽略”页面“metamenu”以自动生成 slug?

最好的问候约翰内斯

0 投票
1 回答
906 浏览

typo3 - TYPO3 向页面属性添加新标签

我已经浪费了一整天的时间来实现这一点:我想做的是向页面属性添加一个新选项卡(我们称之为额外链接)。这个选项卡将包含 IRRE 项目以添加到每个页面的链接,所以我创建了一个新表:

ext_tables

然后我在 TCA/Overrides/links.php 中添加了一个新文件

链接.php

现在在最后的同一个文件中,我需要将其添加到表格中,因此我进行以下操作:

当我这样做时,新标签与新项目一起存在,但是当我尝试添加链接时,我会收到一个错误,提示 extralinks 不是页面表中的列 - 这是可以理解的 -

所以当我尝试这个时

现在我什至没有看到选项卡也没有项目....我怎么能做到这一点?

ps

  • 忘记命名它的不同,我很确定那不是问题
  • 我正在使用typo3-cms 9.5
0 投票
1 回答
119 浏览

php - TYPO3 9.5.1 发布后的功能测试问题

TYPO3 9.5.1 发布后,我的功能测试出现问题。

包“后端”依赖于系统中不存在的“记录列表”。

在 TYPO3 9.5.0 中,ext:backend 中缺少对 ext:recordlist https://review.typo3.org/#/c/58575/的要求

现在它已合并到 TYPO3 9.5.1 中,但这恰恰给了我一个关于如何进行测试的问题。

应该不需要我启动一个成熟的 TYPO3 来运行我的测试吗?

可以在此处查看测试及其完成方式:

https://travis-ci.org/AOEpeople/TYPO3-Google-Tag-Manager/jobs/448321932 https://github.com/AOEpeople/TYPO3-Google-Tag-Manager/blob/typo3v9/.travis.yml

如果我做错了什么,或者最新的TYPO3有问题,请帮忙详细说明?

顺便说一句,单元测试不是问题,^7.6 和 ^8.7 也没有任何问题。

0 投票
1 回答
996 浏览

typo3 - TYPO 9.5.x 中没有页面段的口语 URL 的 Extbase routeEnhancers

我正在寻找一种设置来实现以下口语网址:

  • domain.tld > 主页 PID 1
  • domain.tld/path-to-article1 > 使用 extbase 显示操作的详细信息 PID 2
  • domain.tld/path-to-article2 > 使用 extbase 显示操作的详细信息 PID 2

取而代之的是 URL

  • domain.tld/detail/path-to-article1
  • domain.tld/detail/path-to-article2

如何删除详细路径段并将 extbase 插件保留在 PID2/detail 上