ページ関連オブジェクトによって、2つのページを一緒にリンクすることができます。
最も一般的なのな、このリンクは型において子であり、意味するのは
ナビゲーションツリーのような確定した構造を表現することです。
しかし、別の型も可能であり、「ページ関連」が単一の確定木構造だけを
サポートする手段として使用すべきという要件はありません。
関連を使用しての、複数の木構造も可能です。この関連の性質は、
子を超えて拡張した場合、分類子、カテゴリ、タグに非常に類似しています。
言い換えれば、ページが他のページに関連付けられているとしても、
同時に他の要素にも側面からの関連付けを持たせてもよいのです。
これは、ファセットナビゲーションやタグクラウドの実装を考慮しています。
保管場所
/WEB-INF/classes/alfresco/site-data/page-associations
プロパティ
- id => オブジェクトのid (オプション)
- title => ページ関連のタイトル (オプション)
- description => ページ関連の説明 (オプション)
- source-id => 親要素のid、たいていはページid
- dest-id => リンクした要素のid、たいていはページid
- assoc-type => 関連の型
2.7.1 サンプルのページ関連
<page-association>
<title>Products</title>
<source-id>page.home</source-id>
<dest-id>page.products</dest-id>
<assoc-type>child</assoc-type>
</page-association>
注:ホームページと製品ページのリンクは、子の関係を使用している
現在のところ、子の関係のみがSurfプラットホームで認識されます。
0 件のコメント:
コメントを投稿