Drupalのページレイアウトのベストプラクティスを理解しようとしています。多くのページには、メインコンテンツ、ヘッダー画像など、いくつかの異なる要素があります。「基本的なページ」または類似のもの(ページ全体に1つのノード)を作成するつもりはありません。
すべてのページにパネルを使用し、それらにブロックをドロップするのは良いですか?ビュー、場合によってはノード、連絡先フォームなどをドロップできます。
Drupalのページレイアウトのベストプラクティスを理解しようとしています。多くのページには、メインコンテンツ、ヘッダー画像など、いくつかの異なる要素があります。「基本的なページ」または類似のもの(ページ全体に1つのノード)を作成するつもりはありません。
すべてのページにパネルを使用し、それらにブロックをドロップするのは良いですか?ビュー、場合によってはノード、連絡先フォームなどをドロップできます。
回答:
パネルは優れたモジュールですが、複雑な場合もあり、完全に理解するまでに時間がかかる場合があります。すべてのページにパネルを使用することに興味がある場合、Panels Everywhereモジュールは興味深いプロジェクトです。
より柔軟なレイアウトを提供するもう1つの素晴らしいプロジェクトは、Display Suiteです。
人々はPanelsまたはDSを使用する傾向がありますが、競合他社ではありません。DSの作成者/管理者のブログで読むことができるように、これらを一緒に使用することもできます。Drupal7の表示モードでのパネルの使用。
ビューとパネルは良い可能性がありますが、960gsのような素晴らしいフレームワークを使用しています!
複数のページでレイアウトを再利用する場合は、多数のフィールドを持つ表示スイートが最適な選択肢のようです。
ページごとに個別のレイアウトが必要な場合は、パネルが適切な場合があります。
後者が必要であるが、(私がそうであるように)パネルを恐れている場合、他に試すことができる何かがあります。(/drupal//a/90744/2974から)
モジュール:
どうやって?
戦略は、1ページに固有のすべてがブロック(またはBeanインスタンス)であるということです。これらのブロックはテーマ領域を汚染しないので、それを買う余裕があります。
これにより、遊ぶための資料が得られるはずです。
より詳細な質問は、専用のstackexchangeの質問で議論する必要があります。