TYPO3 f:link.action 路由错误
TYPO3 f:link.action routing is wrong
我有以下 link 操作:
<f:link.action controller="FrontendVideo"
action="listSelectedPublic"
arguments="{breadcrumb : currBreadcrumb.sortCode}">
<p class="breadcrumb-custom-text" id="noFive">
{currBreadcrumb.name}
</p>
</f:link.action>
Link渲染出来了,但是后面的link是错误的。
始终将整个 url 连接到 URL
例子
url.de/view/
加上整体 url.de/view/?tx_institutsvideoverwaltung_videoverwaltungfrontend[action]=listSelectedMember&tx_institutsvideoverwaltung_videoverwaltungfrontend[controller]=FrontendVideo
结果是:
url.de/view/url.de/view/?tx_institutsvideoverwaltung_videoverwaltungfrontend[action]=listSelectedMember&tx_institutsvideoverwaltung_videoverwaltungfrontend[controller]=FrontendVideo
从 TYPO3 6.2.31 迁移到 7.6.23 后出现问题
我该如何解决这个问题?提前致谢!
在您的 TYPO3 配置中缺少 config.baseUrl
或 config.absRefPrefix
(首选)。
在 config.baseUrl
中设置域,在 config.absRefPrefix
中设置与 DocRoot 相关的安装基础文件夹,通常只有 /
我有以下 link 操作:
<f:link.action controller="FrontendVideo"
action="listSelectedPublic"
arguments="{breadcrumb : currBreadcrumb.sortCode}">
<p class="breadcrumb-custom-text" id="noFive">
{currBreadcrumb.name}
</p>
</f:link.action>
Link渲染出来了,但是后面的link是错误的。 始终将整个 url 连接到 URL
例子
url.de/view/
加上整体 url.de/view/?tx_institutsvideoverwaltung_videoverwaltungfrontend[action]=listSelectedMember&tx_institutsvideoverwaltung_videoverwaltungfrontend[controller]=FrontendVideo
结果是:
url.de/view/url.de/view/?tx_institutsvideoverwaltung_videoverwaltungfrontend[action]=listSelectedMember&tx_institutsvideoverwaltung_videoverwaltungfrontend[controller]=FrontendVideo
从 TYPO3 6.2.31 迁移到 7.6.23 后出现问题
我该如何解决这个问题?提前致谢!
在您的 TYPO3 配置中缺少 config.baseUrl
或 config.absRefPrefix
(首选)。
在 config.baseUrl
中设置域,在 config.absRefPrefix
中设置与 DocRoot 相关的安装基础文件夹,通常只有 /