「ウィジェットエリア管理」を編集中
提供: baserCMS公式ガイド
警告: ログインしていません。
編集すると、IPアドレスがこのページの編集履歴に記録されます。この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
行9: | 行9: | ||
== ウィジェットエリアの登録 == | == ウィジェットエリアの登録 == | ||
ウィジェットエリアの新規登録で入力できる項目は「ウィジェットエリア名」のみになります。これは、まず空のウィジェットエリアを作成し、後に中身となるウィジェットを追加していくためです。 | ウィジェットエリアの新規登録で入力できる項目は「ウィジェットエリア名」のみになります。これは、まず空のウィジェットエリアを作成し、後に中身となるウィジェットを追加していくためです。 | ||
+ | |||
+ | |||
=== ウィジェットの登録 === | === ウィジェットの登録 === | ||
行14: | 行16: | ||
左側の「利用できるウィジェット」から利用したいウィジェットを、右側の「利用中のウィジェット」へドラッグ&ドロップすると、ウィジェットが登録できます。 | 左側の「利用できるウィジェット」から利用したいウィジェットを、右側の「利用中のウィジェット」へドラッグ&ドロップすると、ウィジェットが登録できます。 | ||
+ | |||
+ | |||
=== デフォルトで選べるウィジェットの種類 === | === デフォルトで選べるウィジェットの種類 === | ||
baserCMSがデフォルトで持っているウィジェットは以下の通りです。 | baserCMSがデフォルトで持っているウィジェットは以下の通りです。 | ||
+ | |||
====コアウィジェット==== | ====コアウィジェット==== | ||
行23: | 行28: | ||
*サイト内検索 ・・・サイト内検索の検索窓を表示します。 | *サイト内検索 ・・・サイト内検索の検索窓を表示します。 | ||
*テキスト ・・・自由にテキストやHTMLを記述できます。 | *テキスト ・・・自由にテキストやHTMLを記述できます。 | ||
+ | |||
==== ブログウィジェット==== | ==== ブログウィジェット==== | ||
行31: | 行37: | ||
*最近の投稿 ・・・間近の投稿記事を一覧表示します。 | *最近の投稿 ・・・間近の投稿記事を一覧表示します。 | ||
*年別アーカイブ一覧 ・・・年別のアーカイブを表示します。年ごとの記事一覧を表示できます。 | *年別アーカイブ一覧 ・・・年別のアーカイブを表示します。年ごとの記事一覧を表示できます。 | ||
+ | |||
+ | |||
== ウィジェットエリアの表示 == | == ウィジェットエリアの表示 == | ||
登録したウィジェットエリアは[[テーマに関する用語#レイアウトテンプレート|レイアウトテンプレート]]で表示させます。 | 登録したウィジェットエリアは[[テーマに関する用語#レイアウトテンプレート|レイアウトテンプレート]]で表示させます。 | ||
− | + | 表示させる際には以下の関数を利用しますが、ウィジェットエリアは複数登録できるので、どのエリアを表示させるのか、エリアの「No.」を指定する必要があります。エリアの「No.」はウィジェットエリア一覧で確認できます。 | |
+ | |||
+ | 例えば、No.1のウィジェットエリアを出力する場合は以下のように記述します。 | ||
+ | <pre> | ||
+ | $bcBaser->element('widget_area', array('no'=> 1 )) | ||
+ | </pre> | ||
+ | この関数の実体は[[テーマに関する用語#エレメントファイル|エレメントファイル]]を呼び出す<code>[[エレメントファイルを呼び出す|$bcBaser->element()]]</code>です。詳細は[[エレメントファイルを呼び出す|関数リファレンスの$bcBaser->element()]]をご覧下さい。 | ||
+ | |||
+ |