カテゴリー分け、メニュー、階層化など(まずはメニューを使ってみる)

投稿者:Administrator 投稿日時:2011/08/25(木) 09:40

とりあえず記事を書き始めたのはよいのですが、今はただただトップページに記事が並んでいくだけになっています。このサイトの制作に関すること以外のことも書き加えたいし、そうなってくると、カテゴリー分けとか、メニューの作成とかをどうするかという問題が出てきます。もちろん、あらかじめサイトの構想を固めてきっちり仕様を決めておけば、それにあわせて作るのは比較的楽なのですが、このサイトのように、できるところから始めて、徐々に大きくしていこうというような場合には悩みどころです。
まず、一番簡単なのは「メニュー」を利用する方法だと思います。とりあえず、書き始めた一連の記事を「このサイトの制作日記」とでも名付けて整理してみることにします。

「管理セクション」→「サイトの構築」→「メニュー」と進んで、とりあえず「プライマリリンク」を選択します。で、「項目の追加」をクリックして、、、

まず「パス」を入力しなければなりません。つまり、メニューの項目はノードや、外部のページにリンクしていなければならないのです。それは当たり前と言えば当たり前なのですが、「このサイトの制作日記」というメニューの下に、記事がぶら下がれば良いと思っているので、「え?これはどこにリンクさせればいいの?」ということにもなってしまうのです。

仕方が無いので「このサイトの制作日記」のインデックスページのようなものを作成するつもりで、とりあえず「このサイトの制作日記」というタイトルのページを作成することにします。で、ついでに、コンテンツの作成のページで「メニューの設定」をクリックして「メニューリンクのタイトル」にタイトルと同じものを入れて、「上位の項目」は「プライマリリンク」で、とりあえずそのまま保存してみます。

右上に「このサイトの制作日記」が出てきました。つづいて、昨日書いた2つのストーリーの編集ページで「メニューの設定」をクリックし、「メニューリンクのタイトル」に「タイトル」をコピペし、「上位の項目」で「このサイトの制作日記」を選択し、保存します。

で、ページ右上の「このサイトの制作日記」をクリックすると、、、

当たり前なのですが、さっき作成した「このサイトの制作日記」という空白のページが表示されるだけです。あらら。個別ページへのリンクはどうすれば表示されるのでしょうか?とりあえず「管理セクション」→「サイトの構築」→「メニュー」で「プライマリリンク」の「このサイトの制作日記」の「展開」にチェックを入れてみます。しかし、何も変化はありません。

、、、と、まあ実はこの辺は結果をわかっていてやっているのですが、ちょっとしたページの整理だけでも考えなきゃいけないことがある、というお話です。Drupal はちょっと敷居が高いと言われがちですが、たしかに導入してすぐにブログ感覚で使い始めることができるというものでは無いですね。初心者向けのドキュメントも少ないようですし。

というわけで、作成したメニューもいったん削除します。