ドイツ語でレイアウトを隠しているときに、デフォルト言語(英語)からコンテンツが取得されます。それはドイツ語で隠れていない。私はそれが隠されてきた上記の画像でデフォルトの言語レイアウトがTYPO3に表示されています
。しかし、私はドイツ語でページを実行すると、デフォルトの英語のコンテンツがこのレイアウトのためにロードされる
TYPO3のバージョン:4.7.4 拡張この上の任意のアイデアグリッド要素
のですか?
ドイツ語でレイアウトを隠しているときに、デフォルト言語(英語)からコンテンツが取得されます。それはドイツ語で隠れていない。私はそれが隠されてきた上記の画像でデフォルトの言語レイアウトがTYPO3に表示されています
。しかし、私はドイツ語でページを実行すると、デフォルトの英語のコンテンツがこのレイアウトのためにロードされる
TYPO3のバージョン:4.7.4 拡張この上の任意のアイデアグリッド要素
のですか?
あなたが記述している動作は、意図されています。ページの翻訳を非表示にすると、デフォルトの言語が表示されます(は翻訳がないため、)。翻訳が存在しない場合にページを非表示にするには、ページプロパティに「現在の言語の翻訳が存在しない場合はページを隠す」というオプションがあります。
あなたは、この動作は、すべてのページのための真になりたい場合は、typo3conf
フォルダにlocalconf.php
にこれを追加することができます。
$TYPO3_CONF_VARS['FE']['hidePagesIfNotTranslatedByDefault'] = '1';
あなたの答えをありがとうございます。私は確認し、あなたに知らせるでしょう。このコードは、ページ内の特定のコンテンツ要素を非表示にすることをサポートしますか?ページ全体ではありません – ManiMuthuPandi
これを追加して値1または0を試しました。しかし、まだデフォルトの英語のコンテンツが表示されています – ManiMuthuPandi
はsys_language_mode
の設定をチェックアウト。ドキュメントはバージョン8用ですが、バージョン4.7でも動作します。
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#sys-language-mode
私はこの値を設定しましたが、依然としてデフォルトの英語のページ要素が表示されています。 config.sys_language_mode = content_fallback; 0 – ManiMuthuPandi
'content_fallback'ではなく' strict'を試してください。テンプレート>ルートページ> TypoScriptオブジェクトブラウザで設定を確認します –
環境に関する詳細情報を提供してください。例えば。どんなTYPO3のバージョンや拡張機能を使用しますか? –
@KevinDitscheid質問を更新しました – ManiMuthuPandi
TYPO3 4.7.4、本当ですか?それは何年も前からサポートされていません。アップグレードが重要です。 –