小编Pet*_*ume的帖子

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

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

有没有办法触发再生?从TYPO3 <9升级时,最初生成了 - 但是怎么样?

谢谢你的帮助:)

url typo3 lts slug typo3-9.x

1
推荐指数
1
解决办法
1768
查看次数

从9升级到10后TYPO3无法访问Installtool

我已从版本 9.5 更新到 10.4,之后我无法再访问安装工具。

它停留在“检查会话并执行静默配置更新”...

我想要的只是修复数据库!还有其他方法可以做到这一点吗?

控制台日志一遍又一遍地显示“GET https://mywebsite.net/typo3/install.php?install[controller]=layout&install[action]=executeSilentConfigurationUpdate 200 OK”(在 4000 次尝试时取消..)

任何想法?

upgrade typo3 typo3-10.x

1
推荐指数
1
解决办法
1812
查看次数

在 Symfony 命令中使用 Extbase 存储库

我正在升级一个扩展以与 TYPO3 v10 一起使用。由于命令控制器不能再使用,我将它们迁移到文档中指出的 symfony 命令。除了使用 extbase 存储库类之外,一切都运行顺利。无论我查询什么,我都不会得到结果。由于我在网络和文档上找不到任何有用的信息,我希望这可能只是一些小问题。

经过一段时间的调试后,我发现在构建查询设置时没有正确确定 pid。我觉得这很奇怪,因为我的根模板有这些行:

plugin.tx_myext.persistence.storagePid = 15403
module.tx_myext.persistence.storagePid = 15403
Run Code Online (Sandbox Code Playgroud)

存储库实例通过injectMyRepository() 方法正确注入。我尝试使用 extbase ObjectManager 来获取类实例,但“错误”保持不变。

我是否做错了什么或者是否无法在 symfony 命令中使用 extbase 存储库类?

typo3 extbase symfony-console typo3-10.x

1
推荐指数
1
解决办法
719
查看次数

命令控制器的类未放入自动加载

我有一个基于作曲家的TYPO3 7.6安装,并希望用命令控制器创建一个Extbase扩展.

该控制器注册ext_localconf.php,但条命令控制器没有发现因为类中找不到typo3/sysext/extbase/Classes/Mvc/Cli/CommandManager.phppublic function getAvailableCommands()

命名空间也设置:namespace Foo\FooT3monitoringNotification\Command;
类在这里Classes/Command/NotificationCommandController.php.

我已经清除了所有TYPO3缓存并且完成了composer dump-autoload.任何想法,我错过了什么或我能做些什么来找出,为什么我的班级不被自动加载?

php typo3 extbase composer-php typo3-7.6.x

0
推荐指数
1
解决办法
191
查看次数

TYPO3在tx_news中将sys_category的名称写入类名

我正在使用-template Item.html 的类名来TYPO3 8.7写一个sys_category名字tx_news,如下所示:

<div class="{f:format.case(value: '{newsItem.firstCategory.title}', mode: 'lower')}"> ...
Run Code Online (Sandbox Code Playgroud)

现在我的一个类别有两个单词,比如'my category',所以classname结果如下:

<div class="my category">
Run Code Online (Sandbox Code Playgroud)

如何从类名中删除空'' FLUID

谢谢你的帮助.

typo3 fluid categories tx-news typo3-8.x

0
推荐指数
1
解决办法
118
查看次数

TYPO3 tx_news 添加自定义字段问题

我在为typo3 8.7.20 添加 3 个自定义字段到 tx_news 扩展时遇到了问题。

\n\n

我已经使用过本教程: http://keinerweiss.de/525-die-extbase-extension-news-um-ein-feld-erweitern.html

\n\n

但我无法让它工作。

\n\n

在后端,我可以看到新字段(lat、lng、reciever),我可以用内容填充它们,当我保存它们时,它们位于数据库中。所以效果很好。

\n\n

在前端它不起作用。如果我没有登录 Typo3,我现在甚至看不到该页面。

\n\n

如果我已登录:在流体调试器中,我可以看到 3 个变量,但它们始终为空(即使我已在这些新字段中保存了带有某些内容的新闻记录)

\n\n

这是我的域模型:

\n\n
<?php\nnamespace Newsextend\\Newsextend\\Domain\\Model;\n\n/**\n * News model for default news\n *\n * @package TYPO3   \n * @subpackage tx_news\n */\nclass NewsDefault extends \\GeorgRinger\\News\\Domain\\Model\\News {\n/**\n * @var string\n */\nprotected $ext_lat;\n/**\n * @var string\n */\nprotected $ext_lng;\n/**\n * @var string\n */\nprotected $ext_reciever;\n\n/**\n * Get lat\n *\n * @return string\n */\npublic function getExt_lat()\n{\n    return $this->ext_lat;\n}\npublic function setExt_lat($ext_lat)\n{\n    $this->ext_lat = $ext_lat;\n}\n\n/**\n * Get lng\n …
Run Code Online (Sandbox Code Playgroud)

typo3 tx-news typo3-8.x

0
推荐指数
1
解决办法
1726
查看次数

TYPO3 8.7 TypoScript 重定向在升级后不起作用

目前我正在将我们的网站从旧的 TYPO3 版本 (TYPO3 6.2.31) 迁移到最新版本 (TYPO3 8.7.20)。

在我们的导航栏中,有一个“帐户”按钮(针对登录用户),它引用 id=12 的模板。

问题:如果您尚未登录,您应该被重定向到登录模板。

所以我们在 TypoScript 中添加了以下内容:

[globalVar = TSFE:id=12] && [loginUser = ]
page.config >
page.config.additionalHeaders = Location: https://www.example.de/login/
[end]
Run Code Online (Sandbox Code Playgroud)

在旧版本(6.2.31)中,重定向可以工作,但现在在新版本(8.7.20)中则不能。

也许语法发生了变化......

提前致谢!

更新:条件 '[globalVar = TSFE:id=12] && [loginUser = ]' 按预期工作

typo3 typoscript typo3-8.x

0
推荐指数
1
解决办法
1551
查看次数

后端模块中的Typo3 TSFE

也许我完全是瞎子又傻瓜,但是如何在BE Module od typo3 9.5中访问TSFE?

我想在后端模块中使用实际选定站点的某些页面属性,但是自上次使用pi_based以来,我不知道如何获得此属性。

  \TYPO3\CMS\Core\Utility\DebugUtility::debug(
          $GLOBALS['TSFE']->tmpl->setup['config.']['baseURL']
       );
Run Code Online (Sandbox Code Playgroud)

这是行不通的,我坚持:(提前致意和问候

汤姆

typo3 typoscript extbase typo3-9.x

0
推荐指数
1
解决办法
111
查看次数

TYPO3流体:是否可以内联编写f:link.typolink?

我需要这样的东西:

<f:link.typolink parameter="{link}">
     Linktext
</f:link.typolink>
Run Code Online (Sandbox Code Playgroud)

但采用内联语法。这可能吗?谢谢!

typo3 fluid typo3-8.x

0
推荐指数
1
解决办法
176
查看次数

TYPO3 图像处理也适用于 PDF 文件吗?

是否可以使用 TYPO3 的图像处理工具在 TYPO3 后端裁剪图像,以便cropVariants在前端也使用 PDF 文件?

图像处理工具仅显示消息:

无法确定图像尺寸。
无法提供图像处理,因为图像的原始尺寸未知。

也许我需要另一个服务器端模块?但我无法找到有关此主题的任何信息。

typo3 typo3-9.x

0
推荐指数
1
解决办法
2085
查看次数