このエントリーを含むはてなブックマークはてなブックマーク - Computed Field(CCK module)概要編 この記事をクリップ!Livedoorクリップ - Computed Field(CCK module)概要編 Yahoo!ブックマークに登録 @niftyクリップに追加 FC2ブックマークへ追加 このエントリをつぶやくこのWebページのtweets Googleブックマークに追加 Bookmark this on Delicious Digg This BuzzurlにブックマークBuzzurlにブックマーク Share on Tumblr newsing it! この記事をChoix! FriendFeedで共有

モジュール概要

CCKフィールドに自動計算のフィールドを作成することができます。例えば、他のCCKフィールドの値を複数使って、計算した結果を表示する場合などに利用できます。

モジュールURL:http://drupal.org/project/computed_field

モジュールのインストール

上記モジュールURLからPCにダウンロードして、解凍します。

druplaインストールディレクトリーの/sites/all/modules/に解凍済みのモジュールファイルをFTP等でアップロードします。

管理画面で、サイトの構築>モジュールのCCKグループ内の「Computed Filed」の有効フラグをONにして保存します。

使い方

管理画面でコンテンツ管理のコンテンツタイプで、自動計算項目を追加したいコンテンツタイプの「manage field」をクリックします。

「フィールド管理」画面の最下部のNew Fieldにラベル名、フィールド名を入力、そして、フィールドタイプに「Computed」を選択(下図)し、「保存」ボタンを押します。

そして、項目の詳細設定画面の「Computed Code」、「Display Format」、「Database Storage Settings」の設定をします。

設定項目説明

  • 「Computed Code」フィールドには、計算のロジックをPHPで記述します。
  • 「Display Format」には、「Computed Field」で計算した結果を表示する際に、表示形式を変更する場合に利用します。これもPHPで記述します。
  • 「Database Storage Settings」は、この計算結果をデータベースに格納するか否か、格納する場合はデータベースのフィールドのタイプ(文字形式、整数形式、浮動小数点形式など)を設定します。

 

 

コメント一覧
トラックバック一覧

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

トラックバックURL

最新の記事一覧

  • サイト内検索

ページ上部に