ページタグは、主にテンプレHTML内で利用して、ページのIDや名称、コンテンツのHTMLなどを書き出します。
| 主な機能 | 各ページのページの情報を出力します。 - ページ編集情報をHTMLへ変換して出力 - ページIDを出力 - ページ名称を出力など |
|---|---|
| 主な用途 | ページの編集内容をテンプレHTMLへ埋め込んだり、タイトルタグに各ページ名を埋め込んだりします。 |
| 定義方法 | ページタグは、CMSが提供する埋込みタグです。ページタグを自分で定義したり、カスタマイズはできません。 |
| 使用方法 使用箇所 |
CMS全体で利用できます。 テキスト編集できる箇所で、という表記で、記述してください。 - テンプレHTML内に記述 - HTMLページ編集のブロック内に記述 |
CMSでは、以下のページタグが利用できます。
| タグID | 説明 | 出力例 |
|---|---|---|
| PAGE_CONTENTS | HTMLページの編集内容をHTMLに変換した値 | <div>タグ</div> |
| SITE_DIR | HTMLページから見た、サイトルートまでの相対パス リンクや画像を直書きするときに、パスの抽象化を行えます。 |
../ |
| ASSET_DIR | HTMLページから見た、アセットファイルのパス | html/ |
| DEF_DIR | HTMLページから見た、サイトディレクトリのパス | html/ |
| タグID | 説明 | 出力例 |
|---|---|---|
| PAGE_DIR | サイトルートから見た、HTMLページのディレクトリまでの相対パス | /html/ |
| PAGE_ID | HTMLページのページID 例えば、<body id="page_">などとして、個別にcss用のクラスを割り振るのに利用できます。 |
company_outline |
| PAGE_NAME | HTMLページのページ名 | 会社概要 |
| PAGE_GROUP_IDS | HTMLページが所属しているグループのID(複数) | company company_sub |
| PAGE_GROUP_IDS[0] | PAGE_GROUP_IDSの1つめの値 例えば、<body class="gloup_">などとして、個別にcss用のクラスを割り振るのに利用できます。 |
company |
| PAGE_GROUP_IDS[1] | PAGE_GROUP_IDSの2つめの値 | company_sub |
| PAGE_GROUP_IDS[2] | PAGE_GROUP_IDSの3つめの値 | |
| PAGE_GROUP_NAMES | HTMLページが所属しているグループの名称(複数) | 会社について,our company |
| PAGE_BREADLIST | パンくずリスト パンくずリストを生成します。カスタマイズはできません。 |
HOME > 会社概要 |
| タグID | 説明 | 出力例 |
|---|---|---|
| PAGE_TAG | ページに登録されている分類用タグ名 | 実装途中の機能です |
| PAGE_READ | ページに登録されているページ説明 | 実装途中の機能です |
| PAGE_DATE | ページに登録されている日付 | 実装途中の機能です |
現在、HTMLページを編集している場合、編集中のページの下部で、そのページタグを確認できます。
js-cms.jp