问题标签 [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.
typo3 - TYPO3 的 fe_user 中的 crdate 错误
我在 TYPO3 网站上注册了一个前端用户(使用 Femanager)。现在我注意到我的一些用户(近 3%)在数据库中有一个完全错误的 crdate。日期不在之前/之后的 id 和未来几个月之间。
我认为 crdates 是通过 TYPO3 甚至 MySQL 自动生成的(但我不太确定)。
我不知道这个问题可能出在哪里。这可能是服务器问题吗?但是用户不是在同一天创建的。它们之间有正确的值。
typo3 - TYPO3 TCA 选择与自己的项目
我使用 TYPO3 版本 9。我正在尝试配置 TCA selectMultipleSideBySide。我想使用没有外表,我想传递我自己的项目。它显示正确,但是当我尝试添加超过 1 个项目时,出现错误:
表“tx_scout24_domain_model_vehicle”中记录3的这些字段没有正确保存:设备!由于数据库的类型转换,这些值可能已更改。
这是因为 TYPO3 尝试将数据保存到主表,而不是 mm 表。我目前的 TCA:
typo3 - 如何在 TYPO3 9 TCA 中添加自定义向导?
与如何在typo3 7 TCA 中添加自定义向导相关?TYPO3 9中的服装巫师如何实现?我已将我的条目添加到 Routes.php
我现在如何将它们添加到我的 TCA 字段中?
这不起作用。我想念什么?提前致谢。
typo3 - 我的 TYPO3 项目在 ddev 下出现 500 错误,抱怨受信任的主机模式
当我在 ddev 中访问我的 TYPO3 站点时,我看到一个 500 错误。
ddev logs
告诉我发生了什么:
2018/05/10 21:07:38 [error] 354#354: *45 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The current host header value does not match the configured trusted hosts pattern! Check the pattern defined in $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] and adapt it, if you want to allow the current host header 'typo3-master.ddev.local:8000' for your installation. in /var/www/html/typo3/sysext/core/Classes/Utility/GeneralUtility.php:2728
我有 ddev v0.18.0 并且已经 run ddev config
,并且我已经确认 AdditionalConfiguration.php 包含 generic $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] = '.*';
,所以它应该匹配任何东西,对吗?
php - TYPO3 9.2 扩展生成器
在 Extbase 的早期版本中,有一个初始扩展构建器(键:TER 中的 extension_builder)插件,用于从 scretch 启动/配置自定义扩展。现在看来 9.2 不再支持此功能了。TER 说它会升级到 7.6 版,即使我忽略了这一点,也会发生错误。
调用未定义的方法 TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath()
这个错误似乎是已知的,但从未在问题 #81678 中修复。
是否有可能使用扩展构建器 Ext 或者我需要手动创建所有内容(现在可能是常见的实践)?
问候克里斯
typo3 - 在打字稿 TMENU 中测试
我需要根据 tt_content 中是否存在内容来更改菜单的外观。为此,我这样做了,但它不起作用,我在测试中有错误:
- 错误:第 2244 行:对象名称字符串,“[globalVar”包含无效字符“[”。必须是字母数字或以下之一:“_:-。”
有人有想法吗?此致 !
差不多就是这样,但它不起作用(Bernd Wilke 解决方案......)。我不太了解sql查询。并且有一个偏移量,它是第一个 typeOfMenu 是为第二个写的。事实上,我想要这样:
而且,当 colPos=99 中有某些内容时,我想要:
这里的打字稿部分我很难编码并且有效,没有考虑 colPos = 99:
此致
现在如果我这样做:
我得到了一些与 colPos = 99 对应的 'typeOfMenu' 的值(反转,还不是那样),它几乎很好,但是脚本中较低的值没有被考虑在内。
如果我这样做:
我明白了:
...
当它是 'typeOfMenu' = 1 时,我没有 droppane 但没有变化: override = class="dropdown shrink" data-toggle="sous-
css - TYPO3 - 修改介绍包 CSS?
我安装了带有引入和引导程序包的 TYPO3 9.3.0,但我找不到样式说明的任何位置。我主要只是想调整页脚内容和页眉徽标大小,可能还会调整一些,但我不知道在哪里可以更改它。文档似乎到处都是,而且也过时了。我在服务器中搜索了任何 .css 文件,但搜索结果是否定的,所以我真的很茫然。
url-rewriting - Typo3 9 口语 URL
在Typo3 v9 路线图中,将使用 9.3 版实现 URL 路由。我在这个版本中找不到任何方法来完成漂亮的 URL。
像 RealUrl 或 CoolUri 这样的扩展也不起作用。
在 Typo3 9.3 中获取语音 URL 是否有任何优雅的解决方法?
typo3 - TYPO3 9.2.1 在 Composer 模式下创建 ViewHelper
我正在尝试使用以作曲家模式安装的 TYPO3 和使用sitepackagebuilder生成的站点包创建 ViewHelper 。
应该正确配置自动加载,但我得到的唯一一件事是一条错误消息,即无法找到 ViewHelper:
重现步骤
- 在作曲家模式下安装 TYPO3(最新版本 9.2.1)
- 使用https://sitepackagebuilder.com创建一个站点包- 简单配置,'foo' 作为公司名称,'bar' 作为扩展键(见下面的截图)
SomeViewHelper
在下创建一个简单的类Classes/ViewHelpers/
修改下面的模板
Page/Default
以包含SomeViewHelper
(按照docs.typo3.org中的示例){namespace foobar=Foo\Bar\ViewHelpers} <foobar:some />
在 TYPO3 中创建一个包含简单内容的新根页面并包含
bar
扩展名(模板 > 包含)
代码的自动加载应该由 sitepackagebuilder 生成的composer.json
/ext_emconf.php
文件处理。
截屏
代码
SomeViewHelper.php
页面/Default.html
在文档顶部声明命名空间也无济于事
作曲家.json
ext_emconf.php
content-management-system - TYPO3 @dontverifyrequesthash
在我们的一个扩展中,我们有这个片段:
TYPO3 版本 8 与 PHP 7.1 作品。TYPO3 版本 9 和 PHP 7.2 我们得到这个错误:
[语义错误] 从未导入方法 X\Y\Controller\Z::mainAction() 中的注释“@dontverifyrequesthash”。您是否可能忘记为此注释添加“使用”语句?
有人可以帮忙吗?