Scroll
Drupal 7 のモジュール開発
チュートリアルのこのセクションでは、Drupal が単なる CMS ではないことを示します。Drupal モジュール が何で構成されているかを探り、独自のモジュールもいくつか作成します。
Drupal は急速に進化するシステムです。今日時点で、Drupal のバージョン 7 がリリースされています。ウェブサイトにさまざまな機能を追加するために、何千ものモジュールが開発されています。しかし、インターフェースでできること以上にモジュールを設定する必要があることがあります。データが表示される順序や、その見た目に不満を感じることもあります。そんなときに Drupal フレームワークがとても役立ちます。このフレームワークの機能については、次のサイトで学びます:
私たちは Drupal でモジュールを作成する ことにしました。そのために何が必要でしょうか?
- Drupal の構造の全般的な理解。少なくとも、追加のモジュールは通常 sites/all/modules ディレクトリに配置されることを知っておいてください。そのようなフォルダーが存在しない場合は、作成してください。
- Drupal 自体が構築されている PHP 言語の基本構造の知識。PHP にまだ慣れていなくても心配いりません――始めるのに役立つドキュメントページ一式を用意しました:
- PHP 演算子
- PHP 変数
- PHP 式
- PHP 配列
- PHP 制御構造
- for ループ
- PHP 関数
では、モジュールが何でできているかを理解することから始め、フック を使ってサイトに小さな変更を加えてみましょう。フック とは何でしょうか? それについては次の記事で扱います。