2016-12-07 6 views
1

ちょっとした好奇心から: ご存知のように、$GLOBALS['TBE_STYLES']['logo'] = '../fileadmin/mylogo.png';のカスタムBEロゴは、のtypo3conf/extTables.phpに設定することができます。

この動作は古いバージョンのv4.x以降で動作しています。 しかし、私はextTablesがv8.xで廃止されることを読みました。 私はこれまでの単純な解決策を見つけることを試みた(その1行のシンプルさを維持し、拡張機能をインストール&を作成するために、私を必要としないものを!)

私はtypo3conf/AdditionalConfiguration.php、 に次の行を移動しますそこからはうまくいきません。

なぜですか?

この行をtypo3conf/AdditionalConfiguration.php内で動作させるには何が必要ですか?

答えて

4

TYPO3 8.xでは、EXT:backendを使用してバックエンドのロゴを変更できるため、そのアプローチに固執する必要があります。 release notesを詳しく読んでください。

更新。 あなたの質問に答えるために、 method\TYPO3\CMS\Core\Core\Bootstrapクラスから見ると、なぜTBE_STYLESが無視されるのですか?これは、すべての構成が初期化された後に実行され(ローカルと追加がマージされて入力されます)、明示的にunset($GLOBALS['TBE_STYLES']);が呼び出されます。

+0

これは私にとって実行可能なワンラインソリューションのようです。この点についてさらに調査し、それに応じてここで更新します。 – mtness

+0

これは質問に答えることはできませんが、TBE_STYLESがなぜAdditionalConfigurationに影響しないのか... – mtness

+0

@mtness、私の答えの_UPDATE_セクションをチェックしてください。 –

関連する問題