Drupal で非常にコンテンツの豊富なサイトを構築しています。それを扱うのは初めてです。このサイトにはさまざまなセクションがあり、それぞれレイアウトが異なります。phptemplate_preprocess_page() メソッドを使用して page.tpl.php を決定する予定です。
私の質問は、特定のページのどこに二次コンテンツのさまざまなチャンクを配置するのが最善かを指定する方法です。サイドバー タイプのコンポーネントが多数あり、それぞれにいくつかの小さなリストまたは画像のグループがあります。ここでの最善のアプローチは、必要に応じて複数の領域を定義し、これらの領域に (Views モジュールを使用して) カスタム ビューをドロップすることだと思います。それは合理的に思えますか?
アップデート:
ビューをクエリとして扱うことについて-私を混乱させるのは、ビューにも外観を変更するオプションがあることです。書式設定されたマークアップではなく、PHP でデータを操作できるように、View からノードの配列を取得できればよいと思います。それは可能ですか?