joomla

最終更新

 2009年 2月 27日

Home CMS Joomla Joomlaに絞込み検索機能が追加できるエクステンション【Custom Properties】

Joomlaに絞込み検索機能が追加できるエクステンション【Custom Properties】

PDF 印刷 Eメール
ユーザの評価: / 13
悪い良い 
CMS - Joomla
作者 管理人   
2008年11月28日(金曜日) 17:19

Joomlaに絞込み検索機能やタグクラウド等が追加できるエクステンション【Custom Properties】の紹介。応用次第では大規模な検索ポータルサイトにも活用できそうなエクステンションです。

特徴

  • 記事にタグ付けができる。
  • バックエンドのコンポーネント管理画面から追加(フロントからも設定次第で追加可能?)
  • タグクラウドを表示できる。
  • タグを分類できる(複数選択or単体選択)
  • サイト内検索で設定したタグを使用した絞込みができる。
  • 検索結果にヒットしたセクションとセクション中の記事数が表示される

ダウンロード

Joomla! Extensions Directory - Custom Properties

インストール

  • コンポーネントと2つのモジュールとプラグインを通常通りインストール

設定(タグを付加する)

  1. タググループを作る
    • Manage Custom Propertiesから新規にCustom Property Fieldを作ります。
    • nameには半角小文字で指定・ラベルには表示名を指定します。
    • Field typeで単体選択(リストボックス)か複数検索(チェックボックス)を選べます。
    • 一度保存
  2. タググループ内にタグを作る。
    • 新規に作ったFieldを選択して編集します。
    • 右側のField Value(s)のaddvalueからタグを作ります。(追加できない場合は記事の最下部を参照)
    • nameとラベルはFieldで編集した際と同じ要領です。
    • ここで最初に選択されているタグや表示順なども編集可能
  3. 記事にタグを付加する。
    • Assign Custom Propertiesからタグをつけたい記事を選択後に右側のタググループからタグを選択します。
    • 複数検索(チェックボックス)を選んだタググループは複数選択出来ます。
    • 最後にaddボタンで保存します。
    • 以上で記事にタグをつける作業は完了です。
  4. Assign Custom Propertiesからタグを付加した記事を選択してみましょう。付加したタグが表示されているはずです。

サイト内で絞り込み検索をする

モジュールmod_cpsearchをサイト内に配置すればそこから絞り込み検索が行えます。(設定は下記参照)

Custom Properties(コンポーネントコンフィグ)

設定 説明
Page class: ページに与えるクラス
Page title ページタイトル
Show page title ページタイトルを表示するか
Search result access 検索結果へのアクセス権限
Text length テキストの長さ
Results per page 検索結果の表示数
Bind to Section(s) 検索するセクション
Default results ordering デフォルトの表示順
Show section name セクションの表示
Frontend editing フロントで編集可能か
Frontend editing access フロントでの編集権限
Show results summary 検索結果のセクションリストを表示するか
Linked result summary

検索結果のセクションリストにリンクするか

Show tags タグを表示するか
Linked tags タグをリンクにするか
Show tag name タグの前にTagsを表示するか
Script Position Custom Property FieldのField Value(s)を追加できない場合は、コンポーネント設定項目最下部のScript PositionEmbeddedに変更すると追加できるようになります。

Custom Properties Searchboxの設定
(モジュール)

設定 説明
Bind to section(s) 検索するセクション
Show Checkbox Field Name チェックボックスのフィールド名の表示
Checkbox Label Position チェックボックスのラベル位置
Select Label Position セレクトボックスのラベルポジション内表示or上表示
Search by text. テキスト検索を含めるか
Frontend editing フロントで編集を可能にするか

Custom Properties Tags Cloudの設定
(モジュール)

設定 説明
Use cpcloud stylesheet CSSを使用するか
Bind to section(s) 検索するセクション

Custom Properties Tags(プラグイン)

設定 説明
Tags position タグを表示する位置(上or下orカスタム?)
Linked Tags タグをリンクにするか
Show Tag Name フィールド名を表示するか
Append tag to meta keywords メタキーワードにタグを追加するか

その他

日本語の情報がほとんどないのでまだまだ使いこなせていません。慣れてきたら随時この記事をアップデートします。

Custom Property FieldのField Value(s)を追加できない場合は、コンポーネント設定項目最下部のScript PositionEmbeddedに変更すると追加できるようになります。

 

Custom Properties | joomla | コンポーネント | サイト内検索 | セレクトボックス | タグクラウド | チェックボックス | テキスト | フィールド | プラグイン | ボックス | モジュール | ラベル | 検索 | 絞込み

最終更新 ( 2008年12月03日(水曜日) 22:22 )
 
Home CMS Joomla Joomlaに絞込み検索機能が追加できるエクステンション【Custom Properties】