Joomla!のメニューアイテムには幾つかの種類があります。ポップスのメニューを作成したのは「カテゴリブログ」という種類でした。メニューアイテムには、何をどのように表示するかを決める役割があります。
これ以外にも様々な種類のメニューアイテムがありますので、ここで紹介しておきます。そして後ほどそれらを使用する方法について説明していきます。
なお今回紹介するのは「記事」を表示するメニューアイテムです。記事以外を表示するメニューアイテムもありますがここでは触れません(別の章で解説します)。
記事を表示するためのメニューアイテムタイプには、以下のような種類があります。
アーカイブ記事
記事には「公開」「非公開」「ゴミ箱」以外に「アーカイブ」という状態があります。このメニューアイテムは、状態をアーカイブに設定した記事をまとめて表示します。記事の上部には、日付で記事を抽出できるフィルタが表示されます。以下の図が「アーカイブ記事」で記事を表示した例です。
単一記事
記事を1件だけ表示する最もシンプルなメニューアイテムです。
すべてのカテゴリの一覧
特定のカテゴリに属する子カテゴリを一覧で表示します。以下は「音楽」カテゴリを指定した場合です。その子カテゴリ(ポップスやロック)が表示されます。
カテゴリブログ
特定のカテゴリ内の記事を、ブログ形式でまとめて表示するメニューアイテムです。(メニューを作るで使いました。)
カテゴリ一覧
特定のカテゴリの記事を、表(テーブル)形式で表示するメニューアイテムです。以下の図は「ポップス」カテゴリの記事を表示した例です。
注目記事
記事には「注目」という設定があり、記事の管理画面等で切替えることができます。
このメニューアイテムは、「注目」に設定した記事のみ表示します。カテゴリに関係なく表示します(カテゴリを限定することも可能)。記事を表示した際の見た目はカテゴリブログと同じです。
記事の作成
Joomla!ではフロントエンドからも記事を作成できます。例えば一般の社員の方に記事を書いてもらう場合、バックエンドにログインして記事を書いてもらうのはハードルが高い作業です。そこで一般の社員の方にはログインフォームを使用してフロントエンドからログインしてもらい、フロントエンドから記事を投稿してもらうことができます。別の章で詳しく解説します。