tx_news - 如果两者都链接到同一页面,那么在realurl中配置标签和类别?

时间:2018-01-22 16:23:38

标签: tags typo3 categories realurl tx-news

我将TYPO3 7.6.23与新闻6.1.1和realurl 2.3.1一起使用,并包含官方新闻文档中的realurl_config.php。

...
'newsCategoryConfiguration' => array(
    array(
        'GETvar' => 'tx_news_pi1[overwriteDemand][categories]',
        'lookUpTable' => array(
            'table' => 'sys_category',
            'id_field' => 'uid',
            'alias_field' => 'title',
            'addWhereClause' => ' AND NOT deleted',
            'useUniqueCache' => 1,
            'useUniqueCache_conf' => array(
                'strtolower' => 1,
                'spaceCharacter' => '-'
            )
        )
    )
),
'newsTagConfiguration' => array(
    array(
        'GETvar' => 'tx_news_pi1[overwriteDemand][tags]',
        'lookUpTable' => array(
            'table' => 'tx_news_domain_model_tag',
            'id_field' => 'uid',
            'alias_field' => 'title',
            'addWhereClause' => ' AND NOT deleted',
            'useUniqueCache' => 1,
            'useUniqueCache_conf' => array(
                'strtolower' => 1,
                'spaceCharacter' => '-'
            )
        )
    )
),
'50' => 'newsDetailConfiguration',
'8' => 'newsTagConfiguration',                           
'8' => 'newsCategoryConfiguration',
...

现在我想按类别或单个列表页面上的标签过滤新闻(id = 8)。但是我只显示了一个很好的"类别" -url,而不是一个很好的"标签" -url。 newsCategoryConfiguration会覆盖newsTagConfiguration。我怎样才能获得一个很好的标签网址?

2 个答案:

答案 0 :(得分:0)

您的真实代码是正确的。

我认为这是一个缓存问题。清除所有BE缓存(在Install TOOL中)。

1)realurl缓存路径:RealUrl页面模块 - >根页面 - > Flush all entries (harmful!)

2)在这里删除typo3temp file.enter code

答案 1 :(得分:0)

'8' => 'newsTagConfiguration',
'8' => 'newsCategoryConfiguration',

这不起作用,因为第二个'8'将覆盖第一个。{/ p>