サイト・ページ・テキストのコンテンツ・タイプの作成
コンテンツ・タイプについては、タイプのデフォルトのコンテンツ・レイアウトである名前、必須フィールド値を指定します。
-
タイプ名
任意の有効なコンテンツ・タイプ名を指定します。
-
フィールド
次のフィールドは必須です。
フィールド名 フィールド・タイプ データ・フィールド値の数 説明 site テキスト 単一 サイト名 pageid テキスト 単一 ページID pagename テキスト 単一 ページ名 pageurl テキスト 単一 ページURL pagedescription テキスト 単一 ページの説明 keywords テキスト 複数(最大なし) コンテンツ・ツールキット index-site
コマンドによって取得される、ページ上のすべてのテキストおよびページ上のコンテンツ・アイテムのすべてのテキスト・フィールドの値{{#fields}} <div class="indextype"></div> <div> <a href="{{pageFullURL}}" title="{{pagename}}">{{pagename}}</a> </div> {{/fields}}
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
-
タイプのコンテンツ・レイアウトを作成します。
コンテンツ・レイアウトには、サイト名と、ページにナビゲートするためのURLが表示されます。 たとえば、
layout.html
:{{#fields}} <div class="indextype"></div> <div> <a href="{{pageFullURL}}"title=" {{pagename}}">{{pagename}}</a> </div> {{/fields}}
-
render.js
で、ページの完全なURLを生成します:content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
-
タイプのデフォルトのコンテンツ・レイアウトとしてコンテンツ・レイアウトを設定します。
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;