0

TYPO3-Template では、次のコードを使用して画像を挿入しています:

page.10.marks{
  GRAFIK-LINKS = IMAGE
  GRAFIK-LINKS.file = fileadmin/images/header-a.png
}  

これで、音声 URL を使用しない限り問題なく動作しますが、RealURL や CoolURI などの拡張機能を有効にすると、画像が表示されなくなります。問題は、生成された HTML が相対パスを使用してこれらの画像を参照することです。

<img xmlns="http://www.w3.org/1999/xhtml" width="520" height="180" border="0" alt="" src="fileadmin/images/header-a.png" />  

その後、翻訳されhttp://example.com/speaking-URL/in-deep-path/fileadmin/images/header-a.png、そこには見つかりません:(

ここでTYPOに絶対参照を使用させるにはどうすればよいですか?

4

2 に答える 2

5

これは私の問題を解決しました:

config.absRefPrefix = /
于 2012-12-04T10:42:43.973 に答える
0

本当に絶対リンクが必要な場合を除き、相対リンクを処理するためにbase-Tagを設定する必要があります。

例:

config.baseURL = http://www.yourdomain.tld/

ドキュメンテーション:

于 2012-12-06T15:16:25.810 に答える