「メニュー管理」の版間の差分
提供: baserCMS公式ガイド
行1: | 行1: | ||
− | フロントページで利用するグローバルメニューを管理します。ここで登録されたメニューは、<code> | + | フロントページで利用するグローバルメニューを管理します。ここで登録されたメニューは、<code>$this->BcBaser->getMenus()</code>(Ver.2系統では<code>$bcBaser->getMenus()</code>)で取得する事が出来ます。 |
行12: | 行12: | ||
:無効にすると表示しなくなります。 | :無効にすると表示しなくなります。 | ||
− | ここに登録したメニューは、[[テーマに関する用語#レイアウトテンプレート|レイアウトテンプレート]]で<code> | + | ここに登録したメニューは、[[テーマに関する用語#レイアウトテンプレート|レイアウトテンプレート]]で<code>$this->BcBaser->getMenus()</code>(Ver.2系統では<code>$bcBaser->getMenus()</code>)を使って配列で取得します。 |
なお、この機能を使ってメニューを作成する場合、ユーザーがメニューを追加すると、フロント側のメニュー数が増え、デザインが崩れるなどの問題を引き起こす可能性があります。実案件では、あえてこの機能を使わないという選択肢もあり得ます。 | なお、この機能を使ってメニューを作成する場合、ユーザーがメニューを追加すると、フロント側のメニュー数が増え、デザインが崩れるなどの問題を引き起こす可能性があります。実案件では、あえてこの機能を使わないという選択肢もあり得ます。 |
2014年11月2日 (日) 10:54時点における最新版
フロントページで利用するグローバルメニューを管理します。ここで登録されたメニューは、$this->BcBaser->getMenus()
(Ver.2系統では$bcBaser->getMenus()
)で取得する事が出来ます。
機能の概要[編集]
フロント画面で表示するグローバルメニューを、管理画面で登録します。テーマによっては、フロント画面が対応していないものもあるようです。登録時に入力できる項目は以下のとおりです。
- メニュー名
- 日本語が使えます。メニューとして表示される文字列です。
- リンクURL
- クリックした際に開くページのURLを登録します。
- 利用状態
- 無効にすると表示しなくなります。
ここに登録したメニューは、レイアウトテンプレートで$this->BcBaser->getMenus()
(Ver.2系統では$bcBaser->getMenus()
)を使って配列で取得します。
なお、この機能を使ってメニューを作成する場合、ユーザーがメニューを追加すると、フロント側のメニュー数が増え、デザインが崩れるなどの問題を引き起こす可能性があります。実案件では、あえてこの機能を使わないという選択肢もあり得ます。
テキスト寄贈:馬庭 吾一@株式会社ヒニアラタ