メインページコンテンツブロックフィールドの領域が必要ですエラー?[閉まっている]


7

latestというカスタムリージョンを作成しました。そして、私が管理者からその領域にブロックを割り当てているとき、保存中にこのエラーが返されます

メインページコンテンツブロックフィールドの領域が必要です。

その理由は何でしょうか?


一部のテーマ(ブートストラップ)でブロックを割り当てようとすると、「メインページコンテンツブロックフィールドの領域が必要です」という正確なメッセージが表示されます。原因は、「メインページコンテンツ」ブロックがどのリージョンにも割り当てられていないことです。これをリージョンに割り当てると、問題が解決します。
2017

回答:


3

これらの結果を生成するエラーメッセージ「メインページコンテンツブロックフィールドの領域が必要です」を検索しました。

「メインページ」領域は現在空であるため、コンテンツ/ブロックを割り当てる必要があるようです。


5

この投稿は私との距離を縮めるのに役立ちましたが、同じ道を進んでいる人にはもっと簡潔な答えを提供したいと思いました。

Drupal 7からすべてのブロックを削除する場合は、コンテキストを使用してブロックを配置する場合と同じように、コアの「メインページコンテンツ」が最後に削除されるブロックであることを確認します。

手順:

  1. 他のすべてのブロックに対して「-なし-」を選択し、[保存]をクリックします。
  2. 次に、「メインページコンテンツ」ブロックの領域を「-選択-」に変更し、[保存]をクリックします。

drupal 7.31では、メインコンテンツのオプションとして「選択」を選択して表示しないようにすることができますが、唯一の問題は、別のブロックをアクティブにして保存しようとすると、そのエラーがスローされます。その時点で、メインコンテンツをもう一度「選択」を選択して非表示にします。それはバグのように見えますが、そうではありません。メインブロックの設定を最後に設定するだけです。
Patoshiパトシ

3

このエラーを回避するには、管理者>>構造>>ブロックのコンテンツ領域に「メインページコンテンツ」ブロックを割り当てるだけです。次に、下部にある[ブロックを保存]ボタンを押します。


2

contenttheme-name.infoファイルでリージョンが必須であるように見えます。私はそれを追加し、すべてが解決されました。以下を追加するだけでした

regions[content] = Content


-1

構造>ブロックで「メインコンテンツページ」ブロックを有効にして保存します。それは問題を保存します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.