从realurl url中删除£

时间:2017-03-02 10:12:34

标签: php typo3 realurl

寻找TYPO3 7.6.4和realurl 2.0.14为合作伙伴的解决方案。

在为标题中带有“£”符号的新闻条目构建发言网址时,网址会处理此字符并产生“磅”字符串。

新闻标题:500英镑用于本地慈善事业 说到网址:news / pound500-for-local-charity

有没有办法阻止这种处理。

我期待网址为:news / 500-for-local-charity

在我的realurl_conf.php

'enableCHashCache'                => true,
'adminJumpToBackend'              => true,
'enableUrlDecodeCache'            => true,
'enableUrlEncodeCache'            => true,
'enableAllUnicodeLetters'         => true,
'doNotRawUrlEncodeParameterNames' => true,
'appendMissingSlash'              => 'false',
'emptyUrlReturnValue'             => '/'

任何类似的问题或解决方案建议?

1 个答案:

答案 0 :(得分:0)

在realurl 1中,作为pagePath下的encodeTitle_userProc选项。有了这个,就可以使用userFunction处理标题并删除一些你想要的实体。

在realurl 2 doc中,我不能再找到这个选项,但我希望它仍然存在。但是在preVars,fixedPostVars和postVarSets下,这个选项似乎仍然可用:https://github.com/dmitryd/typo3-realurl/wiki/Configuration-reference#lookuptable

德国关于此的文章:http://blog.teamgeist-medien.de/2015/10/typo3-realurl-html-tags-aus-der-url-entfernen.html

编辑:另一种选择是在页面选项中使用选项realurl alias / overwrite realurl path(猜测新闻扩展也有此选项)。