2017-08-17 8 views
0

TYPO3拡張機能realurlのデフォルト設定を独自の拡張子で上書きするにはどうすればよいですか?TYPO3 - Realurlのデフォルト設定が上書きされますか?

このいけない仕事:

// RealUrl Config File 
if (!isset($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['realurl']['configFile']) 
|| empty(trim($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['realurl']['configFile'])) 
) { 
$GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['realurl']['configFile'] = 'typo3conf/ext/xxx/Resources/Private/Hooks/realurl_conf.php'; 
} 

どのように私はこれを使用することができますか?

答えて

1

おそらく問題は、realurlが初期化され、非常に早く実行されるということです(これは、どのページとどのプラグインがレンダリングされるかを決定する、発言URLをurlパラメータに変換する必要がある最初のプロセスです)。

typo3conf/LocalConfiguration.phpで正常に行われた割り当てを変更しようとすると、そのファイルにはアタッチできませんでした。これは単なる配列なので、今度は自動的に書き直されます。
typo3conf/AdditionalConfiguration.phpに追加してください。

しかし、管理者にrealurl EM-configの拡張機能の設定ファイルへのパスを手動で割り当てるように要求するのはなぜですか?

+0

ありがとうございます!これは正しい方法です:)ここでは例: http://www.typo3-probleme.de/2017/08/23/typo3-ueberschreiben-von-werten-anderer-extensions-2089/ –

関連する問題