2017-12-11 4 views
0

drupal 8ですべてのページで1ページのタイトルをレンダリングする際に問題が発生しています。 とするとき、私は明らかキャッシュと私はそのタイトルを保持し、他のすべてのページDrupal 8での問題すべてのページで同じヘッダータイトルのコンテンツをレンダリングする

例最初にそれを入力するために、他のページを選択:キャッシュクリア後

:私は連絡先のページで入力した を - >それは、そのタイトルを保ちます

クリアキャッシュ再び他のすべてのページ「Conatct」に:

私はメンバーページで入力する - >それは他のすべてのページ「Memebers」

任意のヘルプでそのタイトルを保持します。ここにサイトがありますhttp://cedstunts.com

答えて

0

多くの理由が考えられます。 まず、cache contextの設定を確認し、カスタムテーマの前処理機能とテンプレートを確認します。

UPD:さらなるページ検査では、何らかの理由でページタイトルがブロックボディフィールドテンプレートに配置されていることがわかりました。 Drupalのキャッシュはコンテンツをブロックするので、これが理由だと私は信じています。 page.html.twigテンプレートのページヘッダーを移動します。

enter image description here

また、すべての変更は、コア/テーマ/安定/テンプレート/フィールド/ field.html.twigファイルではなく、カスタムテーマでoverrideを経由して行われているようです。あなたはコアアップデートのすべてのテンプレートの変更を緩和します!

関連する問題