組み込み属性

ナビターゲット

使用ブロック:ページリスト、オートナビ
ハンドル:
nav_target
タイプ:テキスト(または選択)

ページに追加した際、オートナビまたはページテンプレートブロックからのリンクのtarget属性を指定することができます。例えば、_blank と入力すると、ナビゲーションのリンクが新しいウィンドウ/タブで開きます。

ナビからサブページを除く

使用ブロック:オートナビ
ハンドル:exclude_subpages_from_nav
タイプ:チェックボックス

ページに設定すると、オートナビでそのページの子ページが表示されなくなります。

ナビで最初の子ページにリンク

使用ブロック:オートナビ
ハンドル:replace_link_with_first_in_nav
タイプ:チェックボックス

ページに設定すると、オートナビでそのページへのリンクが、タイトルはそのままで、そのページの最初の子ページのURLに置き換わります。

ナビ項目クラス

使用ブロック:オートナビ
ハンドル:nav_item_class
タイプ:テキスト(または選択)

ページでこの属性に設定した値が、オートナビブロックでそのページへのリンク要素のclass属性に追加されます。

注意:この属性を使用するには、オートナビブロックのカスタムテンプレートを使用する必要があります。オートナビブロックのデフォルトのテンプレート(view.php)でコメントアウトされている下記のコードを有効にしてください。

if (!empty($ni->attrClass)) {
	//class that can be set by end-user via the 'nav_item_class' custom page attribute
	$classes[] = $ni->attrClass;
}

Concrete5_Demo____属性.png

原文:Built-In Page Attributes