TYPO3 tx_news 不可能有多个具有相同标签标题的标签列表
TYPO3 tx_news multiple tags lists with same tag title not possible
我在同一树的不同页面上使用两个 tx_news 插件。我正在使用工作正常的标签搜索。但是我想要两个单独的标签列表。如果我在第二个列表中输入一个与第一个列表中的标签同名的标签,TYPO3 在末尾添加一个零。所以 "myTag" 变成 "myTag0"。
不幸的是,我无法 trim 标记或替换流体模板中的零。
<f:link.page title="{tag.title}" pageUid="{settings.listPid}" additionalParams="{tx_news_pi1:{overwriteDemand:{tags: tag}}}">
<v:format.trim content="{tag.title}" characters="O"></v:format.trim>
</f:link.page>
我需要有单独的列表,允许相同的标签名称,否则标签计数
({tagUsageCount})
会出错,标签搜索将无法正常工作。
'title' => [
'exclude' => false,
'label' => $ll . 'tx_news_domain_model_tag.title',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'required,unique,trim',
]
],
从标签标题的评估部分删除 unique
,您可以存储尽可能多的同名标签。你可以通过例如不同来区分那些标记记录中的 pid 或任何其他字段。
但是关于修剪:我会选择自定义 VH,但 vhs 不起作用。
我在同一树的不同页面上使用两个 tx_news 插件。我正在使用工作正常的标签搜索。但是我想要两个单独的标签列表。如果我在第二个列表中输入一个与第一个列表中的标签同名的标签,TYPO3 在末尾添加一个零。所以 "myTag" 变成 "myTag0"。
不幸的是,我无法 trim 标记或替换流体模板中的零。
<f:link.page title="{tag.title}" pageUid="{settings.listPid}" additionalParams="{tx_news_pi1:{overwriteDemand:{tags: tag}}}">
<v:format.trim content="{tag.title}" characters="O"></v:format.trim>
</f:link.page>
我需要有单独的列表,允许相同的标签名称,否则标签计数 ({tagUsageCount})
会出错,标签搜索将无法正常工作。
'title' => [
'exclude' => false,
'label' => $ll . 'tx_news_domain_model_tag.title',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'required,unique,trim',
]
],
从标签标题的评估部分删除 unique
,您可以存储尽可能多的同名标签。你可以通过例如不同来区分那些标记记录中的 pid 或任何其他字段。
但是关于修剪:我会选择自定义 VH,但 vhs 不起作用。