问题标签 [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.
typo3 - TYPO3 v10:后端布局中的 rowCount 似乎不再起作用
我对 TYPO3 10 LTS 中的后端布局有疑问。在 v9 中,我可以通过将 rowCount 设置为比行数更小的数字来隐藏后端中的行。我用它来为用户隐藏非元素。在 v10 中,所有行都会显示,无论我设置的 rowCount 是哪个数字。这是新版本的错误还是我遗漏了什么?
这是我的代码:
提前致谢
doctrine - 如何在 TYPO3 中将复杂查询重写为 Doctrine DBAL?
我正在努力将复杂的 SQL 查询迁移到 TYPO3 中的 Doctrine DBAL。我的旧存储库查询如下所示:
迁移到教义
现在我可以轻松地删除$GLOBALS['TYPO3_DB']->quoteStr()
并替换上面代码的最后两行:
但这会返回一个结果数组,而不是带有附加子对象的对象,例如。一个FileReference
对象或另一个附加模型。
有没有其他方法可以达到预期的效果?如果没有,我该如何保护/清理用户输入$headline
?我需要自己为连接的表编写 SQL 吗?
php - 如何在 TYPO3 10 中以自定义 extbase 扩展的 flexform 创建文件上传字段?
我尝试在 TYPO3 10 中以 extbase 扩展的 flexform 创建文件上传字段。由于 TYPO3 10 不支持 internal_type“文件”,我尝试了下面给出的代码。
但这也无法正常工作。请帮我解决这个问题。谢谢
php - TYPO3 v10 - 在 eID_include 中使用上下文 API 获取 feUser 对象
我使用并需要为 V10 更新的代码
使用以下代码(随机)控制器时,上下文为我提供了正确的登录 feUser 对象。
在eID_include
类中使用相同的代码时,没有给出 userObject。
具体在下面的类
是否需要引导上下文?
typo3 - TYPO3 站点 config.yaml 在自己的扩展中外包?
我正在寻找解决方案,如何在我自己的扩展中外包 TYPO3 站点 config.yaml 文件?感谢帮助!
typo3 - 如何访问隐藏语言的预览?
我在站点模块中创建了一种语言,其内容尚未完成。我希望可以访问此语言版本,以便知道该链接的相关人员已经可以访问它,但现在我不希望它获得<link rel="alternate" hreflang="lang_code" href="url_of_page"/>
条目。如果我停用“在前端可见”,很遗憾根本无法访问它:
找不到页面 该页面不存在或无法访问。原因:页面不支持请求的语言。
作为一种解决方法,我尝试禁用完整的 hreflang-tag 生成,但它也不起作用。请参阅Forge 上的问题。
如何在没有其他语言获得此版本的链接(相对替代)的情况下访问该页面?
typo3 - Typo3 10.4.1 使用文件 ref 扩展页面
希望有知识的人读到这个。
任务很简单,但出了点问题。我写了一个扩展来为每个页面扩展页面表,并带有一些新的道具。
这些值是: 1 个布尔值(扩展是否处于活动状态) 1 个文本值(例如 css 类名) 1 个文件链接到 sys_file 用于上传的图像
字段本身在后端按预期工作。 后端的字段 但是如果我尝试通过前端的流体访问它们,是否只保存了一个 lony 1 (Int)?
在流体中:{data.tx_mnadditionalpagefields_extended_background_image}
导致这个 -> 1(整数)
我在做什么错?
我的 ext_tables.sql
我的分机.../Configuration/TCA/Overrides/pages.php
扩展下载(WIP):下载
typo3 - 将组合的印刷条件迁移到 TYPO3 10 中的 symfony 表达式语言
以下组合的排版条件在 TYPO3 9 中有效,但不再适用于 TYPO3 10:
在 TYPO3 10 中,我收到此错误:
如何在 TYPO3 10 中组合条件?
typo3 - 如何在 Typo3 版本 10 ($GLOBALS['TYPO3_DB']->sql_query()) 中执行普通 SQL?
有没有办法在typo3 10版中执行普通SQL?我怎样才能做到这一点?
编辑
简单脚本SELECT * FROM tt_content
只是一个占位符。我想对我的统计页面做一些特殊的迁移或一些特殊的请求。
event-handling - TYPO3:为什么我的 PSR-14 事件侦听器注册不起作用?
我想通过 PSR-14 事件侦听器注册替换旧的信号注册。所以我从我的 ext_localconf.php 中删除了以下内容:
ext_localconf.php
此外,我创建了以下文件:
配置/服务.yaml
之后,我向 My\Example\Slots\InstallUtility 添加了一个调用函数:
但这不起作用。如果通过扩展管理器停用我的扩展,然后再次重新激活它,则不会发生任何事情。
我在这里错过了什么吗?