RealURL错误:错误的“L”参数值

时间:2017-02-14 11:39:00

标签: typo3 typo3-7.6.x realurl

RealURL会出现此错误。

我的网站只有一种语言,我没有在根页面添加任何网站语言。

我尝试在设置中使用config.linkVars = Lconfig.linkVars = L(0-5)但没有效果。

enter image description here

RealURL Config是自动生成的:

<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array(
    '_DEFAULT' => array(
        'init' => array(
            'appendMissingSlash' => 'ifNotFile,redirect',
            'emptyUrlReturnValue' => '/'
        ),
        'pagePath' => array(
            'rootpage_id' => '1'
        ),
        'fileName' => array(
            'defaultToHTMLsuffixOnPrev' => 0,
            'acceptHTMLsuffix' => 1,
            'index' => array(
                'print' => array(
                    'keyValues' => array(
                        'type' => 98
                    )
                )
            )
        ),
        'postVarSets' => array(
            '_DEFAULT' => array(
                'news' => array(
                    0 => array(
                        'GETvar' => 'tx_news_pi1[news]',
                        'lookUpTable' => array(
                            'table' => 'tx_news_domain_model_news',
                            'id_field' => 'uid',
                            'alias_field' => 'title',
                            'useUniqueCache' => 1,
                            'useUniqueCache_conf' => array(
                                'strtolower' => 1,
                                'spaceCharacter' => '-'
                            )
                        )
                    )
                )
            )
        )
    )
);

2 个答案:

答案 0 :(得分:2)

我认为这是一个RealURL 2.1.7问题。 我降级到RealURL 2.1.5然后它可以工作。

编辑: 现在我将page.theme.language.languageValue = 0添加到我的模板常量

答案 1 :(得分:0)

参见=&gt; https://github.com/dmitryd/typo3-realurl/issues/407

2.1.7的快速修复可以是对配置的“uid”整数值的严格分配

linkVars = L(0-1)

......为我做了这份工作。而不是L(0-3)