コンテンツ入力のカスタマイズ方法とレイアウトについて

Events happening in the community are now at Drupal community events on www.drupal.org.
youmei's picture

Drupal歴4日です。
ProBookを読みながら、各サイトも見て回らせてもらっています。
アホな質問かもしれませんが、2点教えて頂ければ嬉しいです。

質問1:
左サイドバーにメニューを、
コンテンツ部分には
複数のブロックを2列で並べて設置して(下記サイトのようなイメージ)
http://www.luke.or.jp/

表示させるようなことはどうすれば可能でしょうか?

考えている方向は、
・各ブロックの内容を管理するため入力用のモジュールを作成
・Viewsモジュールを使ってコンテンツ表示管理
なのですが、これが正しいのかどうか良く分かっていません。

質問2:
コンテンツ入力のカスタマイズ方法には
・入力用モジュールを作成
・CCKモジュールを使って任意のコンテンツタイプ追加
があると思うのですが、2つの違いは何でしょう?

入力用モジュールを使えばデータ格納先のテーブルを
モジュール開発者側で任意に作成でき、
CCKモジュールを使うと、CCKモジュールが指定する
テーブル(node_revisionsとか?)を使うことになる

という認識は間違っているでしょうか?

※別スレッド
http://groups.drupal.org/node/22772
でqchan 様に回答いただいた質問を、Q&Aに再投稿しました。

qchan 様から以下の回答を頂いています--------------------------

qchan - Wed, 2009-11-25 09:15
質問1について、

個々のブロックに表示されているリストはおっしゃるようにViewsを使って生成できますね。
そのブロックをどう表示するかにはおおざっぱに2つ方法があります。

1)ご自分のTheme内のTemplateにRegionを2つ作って、Viewsのブロックを並べる。

2)Panelsというモジュールを使って、ブロックを配置する。

例に挙がっているサイトを見ると、個々のブロックのレイアウトがそれぞれ違うので
1)のViews ブロックにして、レイアウトをカスタマイズする方がやりやすいかなと思います。

Panelsは簡単に見栄えのよいものが出来ますのでモックを作るにはもってこいです。

質問2について

これはどちらでもお好きな方を選んでいただいたらよいかと思いますが、
これからのDrupalはCCKがコアに入ってきますのでCCKを使われた方が
バージョンアップの際にも安心ですよ。
CCKに付随するモジュールも数多く、画像などのメディア、外部からのFeed、
Taxonomy、他のテーブルとのRelationなど全てCCKで処理する流れになってきてます。
実際メチャクチャ便利ですので使わない手はないかと思います。
http://drupal.org/node/92375

もし、よければこのエントリーを再度Q&Aコーナーに貼ってもらえないでしょうか。
このスレッドは深く潜っていてあまり目に付かないので、
これからの方の参考になるようにQ&Aコーナーに集めたいんです。
よろしくお願いします。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: