标签: typo3

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
查看次数

FLUID 内的条件以检查列是否有内容

我正在使用 Ben Kott 的 Typo3 9.5 站点包,并将内容包含到我的流体模板中,如下所示:

<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{colPos: '1'}" />
Run Code Online (Sandbox Code Playgroud)

我正在尝试将其包裹在液体中,例如

<f:if condition="<f:cObject typoscriptObjectPath='lib.dynamicContent' data='{colPos: \'1\'}'">     
    whatever  
</f:if>
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我无法判断是否存在语法错误或者是否不可能。

typo3 fluid typo3-9.x

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

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
查看次数

查询生成器最后插入Id()

我想要该条目的最后一个 UID。对于 mysql,它是“insertId()”。这在 Extbase 中是如何运作的?

$queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)->getQueryBuilderForTable($table);
$queryBuilder
   ->insert($table)
   ->values([
       'test_id'          => 1,
       'test2_id'         => 2,
   ]);

$queryBuilder->execute();

$queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)->getQueryBuilderForTable($table2);
$queryBuilder
   ->insert($table2)
   ->values([
       'uid_local'         => ?, // uid from $table
       'uid_foreign'       => 1
   ]);
$queryBuilder->execute();
Run Code Online (Sandbox Code Playgroud)

typo3 query-builder extbase typo3-9.x

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

我在typo3中找不到htaccess

我正在使用 Typo3 4.5,并且遇到了似乎已在这里解决的问题:TYPO3 Breaks urls without WWW ...(网站重定向到没有 WWW 的索引)

那里推荐的答案涉及编辑 htaccess 文件。

我的问题是我在任何地方都找不到这个文件。我没有使用 Typo3 的经验,如何安全地编辑此文档?

我进入我的文件列表并在 [fileadmin/]: temp / 找到一个 htaccess 文件,但我无法编辑该文档。单击它会在新窗口中显示错误 403。不过还是德语。

.htaccess typo3

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

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

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

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

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

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

typo3 typo3-9.x

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

有什么方法可以将shopware 6与TYPO3连接起来

我想将shopware6与TYPO3连接。尝试了该插件shopware-typo3-connector,但它与shopware6不兼容。还有其他可能的办法吗?

typo3 shopware

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

TYPO3 10.4.14 增加上传限制

我无法上传超过 2 MB 的文件。我在各个论坛上看到过各种程序,不幸的是这些程序无法在TYPO3 10.4.14中实现。

有谁知道如何将文件限制提高到 2MB? 在此输入图像描述

提前谢谢了

upload file-upload typo3 limit typo3-10.x

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

typo3 和typo3cms 命令行工具:列出非活动扩展

typo3我正在运行 TYPO3 CMS v10 系统,并且对和typo3cms命令行工具有疑问。

也许只是我,但我无法找到一种方法来通过命令行列出系统中安装的所有非活动(“停用”)扩展。

当我跑步时typo3 extension:list

我得到这个输出

All installed (= active) extensions
===================================

+--------------------------------+------------+----------+--------+
| Extension Key                  | Version    | Type     | Status |
+--------------------------------+------------+----------+--------+
| core                           | 10.4.22    | System   | active |
| scheduler                      | 10.4.22    | System   | active |
| extbase                        | 10.4.22    | System   | active |
...many more
Run Code Online (Sandbox Code Playgroud)

但此列表不包含任何非活动扩展。最右边的列始终具有“活动”值。(没啥用)

有一个替代的、更好的命令行工具,typo3cms以及子命令

typo3cms extension:list

然而,给出了这个输出:

 -------------------------- ----------- -----------------------------------------------------------------------------------------   
Extension key              Version     Description                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                             
 -------------------------- ----------- …
Run Code Online (Sandbox Code Playgroud)

typo3 command-line-tool

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

找不到 TYPO3 版本 11 的“多站点”扩展

如何在 Typo 3 版本 11.5.8 中设置多站点?

互联网上提供的扩展版本最高可达 10。

当我尝试从typo3 GUI安装多站点扩展时,出现下图所示的错误

多站点扩展警告

typo3 typo3-extensions typo3-11.x

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