Home > Tags > モジュール

モジュール

a-blog cmsのモジュールとテンプレート(閑話)

 うっかり忘れていたので、追記的に閑話を挟みます。

 テンプレートに書かれたモジュールをシステムが解釈して、どんなHTMLが出力されるかについて。なんとなく感じとってもらう為に、単純な例だけ置いておく事にします。

テンプレート側のモジュール部分の記述

1
2
3
4
5
<!-- BEGIN_MODULE Entry_List -->
  <ul><!-- BEGIN entry:loop -->
    <li><a href="{url}">{title}</a></li>
  <!-- END entry:loop --></ul>
<!-- END_MODULE Entry_List -->

システムが解釈して、出力した後のHTML

1
2
3
4
5
6
7
  <ul>
    <li><a href="[エントリーのURL1]">エントリータイトル1</a></li>
    <li><a href="[エントリーのURL2]">エントリータイトル2</a></li>
    <li><a href="[エントリーのURL3]">エントリータイトル3</a></li>
    <li><a href="[エントリーのURL4]">エントリータイトル4</a></li>
    <li><a href="[エントリーのURL5]">エントリータイトル5</a></li>
  </ul>

 こんな感じ。a-blog cmsのモジュールはhtmlの部分を一切出力しようとはしません。属性などの値に相当する部分だけを出力するように設計されています。というところで次の話に続くのです。(たぶん)

a-blog cmsのモジュールとテンプレート(序)

 a-blog cmsのモジュールとかテンプレートについて
(CMS初心者向けです。他のCMSをご利用の経験がある方は読み飛ばし推奨です)

 a-blog cmsを使う上で基本になるのは、モジュールとテンプレートの概念です。何となくでも実は使える気もするシステムですが、これらの動作をガッツリ理解しておくといいかもです。その上でルールとかモジュールIDとか、カスタムフィールドの考え方が生きてくるので。

 モジュールについては以前、イマイチだった記事を誤ってRSSに乗せてしまったハプニングもありましたが、懲りずに今回も中途半端な記事をあげておくの巻。

Continue reading

Home > Tags > モジュール

Search
Feeds
Meta

Return to page top