如何通过浏览器访问typo3操作

问题描述 投票:0回答:1

我正在使用extbase构建Typo3扩展,并希望存储通过HTTP GET获得的数据。现在,我很难使用浏览器访问动作控制器。

该插件已实施到第102页扩展密钥是xyzlist插件名称为xyzlistdb控制器名称为PlaylistController动作是getAction域名是sub.domain.de

在PlaylistController.php中,仅在getAction下error_log(“ GetAction”,0);确定浏览器的网址是否转到getAction。

这里是我正在使用的网址

http://sub.domain.de/index.php?id=102&tx_xyzlist_xyzlistdb[controller]=playlist&tx_xyzlist_xyzlisdb[action]=get

[在浏览器中,我使用的是'&',而不是'&'但是,如果我仅使用“&”,它也将无法访问“获取”操作

但是我在日志文件中没有收到任何消息!

我做错了什么?

php typo3 extbase
1个回答
0
投票

要获得正确的链接,您将必须使用typolink。生成插件操作链接的最简单方法可能是在如下模板中使用f:uri.action

<f:uri.action pageUid="102" extensionName="xyzlist" pluginName="xyzlistdb" action="get" />

https://docs.typo3.org/other/typo3/view-helper-reference/9.5/en-us/typo3/fluid/latest/Link/Action.html

© www.soinside.com 2019 - 2024. All rights reserved.