和訳

7 form.inc

batch_set($batch_definition)

バッチ処理を生成します。

パラメータ

$batch_definition: バッチを定義する配列です。以下のキーが使用できます。'operations' だけは必須です。batch_init() はデフォルトのメッセージを提供します。

タグ: 
コア: 
Drupal7
~ Batch operations 和訳 ~

バッチ処理を設定します。

バッチ処理を設定することによって、PHP のタイムアウトによって途中で中断されることなく、一度の送信で複数のページリクエストにわたって処理されるようなフォームの実装が可能になります。処理の間、ユーザーには処理の進捗状況を示すプログレスバーが表示されます。

タグ: 
コア: 
Drupal7
~ Describing tables to Views 和訳 ~

独自のテーブルを Views で使えるようにするには hook_views_data() を使います。hook_views_data() はテーブルの名前をキーに、その情報の配列を返します。例えばモジュールが 'foo'、'bar'、'baz' といった3つのテーブルを Views に伝える必要があるとすると、配列は次のように表現されます。:

コア: 
Drupal7

モジュールは hook_views_data() の実装によって、お互いに自身のテーブルを Views のリレーションシップ、フィールド、フィルター、並べ替えの基準、引数に関連付けすることができます。

タグ: 
コア: 
Drupal7
タグ: 
コア: 
Drupal7

モジュール(もしくはテーマ)のテーマの実装をレジストリに登録します。

コア: 
Drupal7
~ JavaScript and jQuery 和訳 ~

JavaScript を使うとテーマに動きを持たせる様々な演出効果を追加できます。カスタム Javascript ファイルを追加するのに、多くの Drupal 開発者は jQuery が便利だと考えています。jQuery は軽量の JavaScript ライブラリで、Drupal にはデフォルトで組み込まれています。jQuery にはすべての共通の DOM、イベント、エフェクト、Ajax の機能が網羅されています。

コア: 
Drupal7

構造化された配列のツリーを、HTML の形にレンダリングします。

その際 HTML コードの生成は、配列の各要素に対して再帰的に反復処理されます。

コア: 
Drupal7
~ Result sets 和訳 ~

セレクトクエリは常に 0 個以上の結果セットオブジェクトを返します。結果セットからデータを取得するには、ケースに応じていくつかの方法があります。いちばんよく使われる方法は、foreach() ループを使った繰り返し処理です。

コア: 
Drupal7
~ Conditional clauses 和訳 ~

「条件句(conditional clause)」はクエリ文の中で、その結果を一定の条件にマッチする行だけに制限する部分です。SQLでは、セレクト文、アップデート文、もしくはデリート文における WHERE 句、HAVING 句がそれにあたります。Drupal のダイナミッククエリでは、それらは同じメカニズムで実装されています。ここで説明することはすべて、特別な場合を除き、次の3つのクエリタイプのすべてに適用されます。

コア: 
Drupal7