SOY CMSマニュアル

全体の目次へ戻る

ページの管理

ページ中にエントリーを表示する方法(その1)

1.ブロックの作り方(その1)

以下、

<html>
<body>
<h4>会社案内</h4>
<div>ここには会社案内の内容が入ります。</div>
</body>
</html>

のHTMLについて解説します。

ブロックの作り方は大きく分けて二通りあります。コメントによる指定とHTMLタグの属性で指定する方法です。

1.1コメントによる指定。

会社情報とその内容部分を以下のようなコメントで包みます。

<!-- block:id="company_info" -->ブロックの内容<!-- /block:id="company_info" -->

終了タグのblock:idの前には「/」スラッシュが必要ですのでご注意ください。

よって、全体のHTMLは

<html>
<body>
<!-- block:id="company_info" -->
<h4>会社案内</h4>
<div>ここには会社案内の内容が入ります。</div>
<!-- /block:id="company_info" -->
</body>
</html>

となります。

1.2HTMLタグの属性による指定

ブロック化したいHTMLノードのルートにblock:id属性を指定することでもブロック化することができます。

例えば、会社案内、と内容をdivタグで包むことを考え、そのdivタグをブロック化すると

<html>
<body>
<div block:id="company_info">
<h4>会社案内</h4>
<div>ここには会社案内の内容が入ります。</div>
</div block:id="company_info" >
</body>
</html>

となります。

通常のHTMLとは違い、終了部分にもblock:id属性を指定してください。

また、コメントのときとは違い終了タグの属性に「/」スラッシュをつける必要はありません。

 

次のページではブロックの内容の指定方法(cms:idの使い方)を説明します。