TYPO3 tx_news无法在详细视图页面上的URL中处理相关新闻类别

时间:2016-10-10 06:05:39

标签: typo3 typo3-6.2.x tx-news

在我的页面上,我为每个类别提供了几个类别和不同的详细信息视图。在我的列表视图中,一切看起来都很好,每个新闻点都可以纠正详细视图问题是详细视图页面上的相关新闻。如果我的新闻来自category1,则网址如下:

www.page.com/category1/article/news-title

此网页上的所有相关新闻在网址(category1)中都有相同的类别,即使新闻指向不同的类别(例如category2

有什么建议吗?

P.S。我正在使用tx_news

的标准配置

我的配置:TYPO3 6.2.27; tx_news 3.2.6

        'fixedPostVars' => array(
        'newsDetailConfiguration' => array(
            array(
                'GETvar' => 'tx_news_pi1[day]',
                'noMatch' => 'bypass',
            ),
            array(
                'GETvar' => 'tx_news_pi1[month]',
                'noMatch' => 'bypass',
            ),
            array(
                'GETvar' => 'tx_news_pi1[year]',
                'noMatch' => 'bypass',
            ),
            array(
                'GETvar' => 'tx_news_pi1[news]',
                'lookUpTable' => array(
                    'table' => 'tx_news_domain_model_news',
                    'id_field' => 'uid',
                    'alias_field' => 'title',
                    'addWhereClause' => ' AND NOT deleted',
                    'useUniqueCache' => 1,
                    'useUniqueCache_conf' => array(
                        'strtolower' => 1,
                        'spaceCharacter' => '-',
                    ),
                    'languageGetVar' => 'L',
                    'languageExceptionUids' => '',
                    'languageField' => 'sys_language_uid',
                    'transOrigPointerField' => 'l10n_parent',
                    'autoUpdate' => 1,
                    'expireDays' => 180,
                )
            ),
        ),

        'newsCategoryConfiguration' => array(
            array(
                'GETvar' => 'tx_news_pi1[overwriteDemand][categories]',
                'lookUpTable' => array(
                    'table' => 'tx_news_domain_model_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' => '-'
                    )
                )
            )
        ),
        '72' => 'newsDetailConfiguration',
        '77' => 'newsDetailConfiguration',
        '78' => 'newsDetailConfiguration',
        '79' => 'newsDetailConfiguration',
        '33' => 'newsTagConfiguration',
        '75' => 'newsCategoryConfiguration',
    ),

0 个答案:

没有答案