如何在Typo3的tt_content中通过RTE链接News System扩展的新闻?
在TYPO3的tt_content中用RTE创建指向News System新闻的链接方法
先确认基础配置到位
- 确保
news扩展已安装激活,且目标新闻记录已创建并发布,新闻所在的存储文件夹已关联到对应站点,同时新闻的"显示在前端"选项处于开启状态。
- 确保
在RTE编辑器里插入新闻链接
- 打开tt_content的RTE编辑区域(比如内容元素的正文字段),点击工具栏里的插入/编辑链接按钮(链条图标)。
- 在弹出的链接窗口中,切换到TYPO3内部链接标签。
- 从链接类型下拉菜单里选新闻条目,如果没这个选项,就得先配置RTE支持新闻链接(看下面的步骤)。
- 从列表里选中要链接的新闻,点确定完成插入。
配置RTE支持新闻链接(如果没看到选项的话)
- 方法一:后端进入设置 > 扩展配置,找到
news扩展,勾选"启用RTE链接处理器"之类的选项(不同版本名称可能略有差异)。 - 方法二:用页面TSconfig配置,添加以下代码(替换存储文件夹ID为你自己的):
RTE.default.linkHandlers { news { handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler label = LLL:EXT:news/Resources/Private/Language/locallang_be.xlf:linkHandler.news configuration { table = tx_news_domain_model_news storagePid = 123,456 # 替换成你的新闻存储文件夹ID,多个用逗号分隔 } scanAfter = page } } - 保存配置后刷新后端,重新打开RTE就能看到新闻链接选项了。
- 方法一:后端进入设置 > 扩展配置,找到
最后测试一下
- 保存内容元素,刷新前端页面,点击链接确认能正常跳转到新闻详情页。
内容的提问来源于stack exchange,提问作者MarioProject
相关产品推荐
相关产品推荐

