0

共通のルートとドメインの下に複数のツリー (言語ごとに 1 つ) を持つタイプミス 3 があります。

www.example.com (maintemplate)
-en (+ext)
--news
---singleview(hidden)
-fr (+ext)
--french_news
---singleview(hidden)
-de (+ext)
--german_news
---singleview(hidden)
-Newsfolder
--english
--french
--german

tt_news.SinglePID は、拡張テンプレートの定数を介して構成されます。私の問題は、Realurl が常に英語ツリーの SinglePID を使用することです。たとえば、ドイツ語のニュース エントリをクリックすると、Realurl によって英語のページに移動し、ドイツ語のニュースが表示されます。それを修正する方法はありますか?

ありがとう

4

2 に答える 2

0

フォームの代わりに TypoScript を使用して単一の pid を設定し、共通の条件を使用して変更します

于 2013-09-30T17:41:36.787 に答える
0

本当に RealURL の問題ですか? TypoScript セットアップでオフにしてconfig.tx_realurl_enable = 0、RealURL が URL を操作しなくてもバグがあるかどうかを確認してください。

あなたの問題に関して、あなたのグローバル TypoScript 定数でこれを試してください:

plugin.tt_news.singlePid = x
[PIDinRootline = a]
plugin.tt_news.singlePid = y
[PIDinRootline = b]
plugin.tt_news.singlePid = z
[global]

ここで、x は英語の単一ページの uid、y はドイツ語のページ、z はフランス語のページの uid です。そして a と b はそれらのツリーのルート ページです。

于 2013-10-16T15:00:32.557 に答える