a-blog cmsではタッチモジュールで条件を設定

2009年09月15日 CMS #ablogcms #モジュール

a-blog cmsでは、プログラムっぽくIF文を書かずに、タッチモジュールというものを使います。これを利用する事で、○○の時にだけ<!-- BEGIN_MODULE Touch_oo -->〜<!-- END_MODULE Touch_oo -->の間のタグを表示させます。タッチモジュールの種類としては、以下のようなものになっています。


Touch_Top トップページの時のみ表示
Touch_Index インデックスページの時のみ表示 ※トップページではなく、かつ単一記事ページでもない場合
Touch_Entry 単一のエントリーページの時のみ表示
Touch_NotEntry 単一のエントリーページ以外の時のみ表示
Touch_User ユーザーが指定されている時のみ表示
Touch_Category カテゴリーが指定されている時のみ表示
Touch_Keyword 検索ワードが指定されている時のみ表示
Touch_Login ログインしている時のみ表示
Touch_Unlogin ログインしていない時のみ表示
Touch_Admin 管理ページの時のみ表示
Touch_NotAdmin 管理ページ以外の時のみ表示

Touch_Top , Touch_Index , Touch_Entry を利用すると、1つのテンプレートファイルだけで、3種類の違ったレイアウトで表示させるような事も可能です。

Touch_Login を利用すると、ログインしている時のみ表示させる事も簡単にできるので、ログインしている時だけ使い方を表示させるとか、サイトを複数人で更新しているようなら連絡用のメッセージをカスタムフィールドで作成して表示させるような事もできるかと思います。

細かい表示設定については、上記のタッチモジュールだけでは対応する事ができません。次回は、エントリーのカスタムフィールドでオススメというチェックボックスを追加し、新着エントリ一リスト上に [オススメ] という表示ができるようにする方法を書いてみようと思います。


関連エントリー

著者写真
この記事を書いた人
山本 一道 / 有限会社アップルップル 代表

名古屋のWeb制作会社 (有)アップルップル代表。HTMLファーストな国産CMS「a-blog cms」開発・販売・サポート / 名古屋のWeb制作者コミュニティ「WCAN」主催 / コワーキングスペース「ベースキャンプ名古屋」運営。Web制作の現場をより良くするための活動をしています。

@kazumich

関連記事

この記事のハッシュタグ #ablogcms#モジュール から関連する記事を表示しています。

店内からのアクセスがあった時のみ表示させるタッチモジュール ( Touch_Ip )
店内からのアクセスがあった時のみ表示させるタッチモジュール ( Touch_Ip )
日付の選択を表示させるモジュール
日付の選択を表示させるモジュール
a-blog cms のエントリーのフィールド順って何だ?
a-blog cms のエントリーのフィールド順って何だ?
a-blog cms で ATNDもジュールを作ってみる その4(モジュールID化の方法)
a-blog cms で ATNDもジュールを作ってみる その4(モジュールID化の方法)
a-blog cms で ATNDもジュールを作ってみる その3(管理ページでのID設定)
a-blog cms で ATNDもジュールを作ってみる その3(管理ページでのID設定)
broken_image No Image
a-blog cms で ATNDモジュールを作ってみる その2(post_includeの活用)