logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

9.5. Drupal の基本ドキュメント api.drupal.org。Drupal API 情報の検索方法。

25/09/2019, by mikhail

Drupal API を学ぶにつれ、https://api.drupal.org のメインドキュメントを参照することがよくあります。これは自動生成された Drupal のドキュメントです。各関数、クラス、メソッドについてのすべての情報、それらがどこで定義されているか、簡単な説明がどこで使われているかが含まれています。また、このサイトには API ヘルプもあります。各セクションに目を通すことをお勧めします:

API Drupal

Drupal でサイトを開発すると、そこに書かれている各セクションに出会います。

また、単にサンプルを見て同じことをする必要がある場合もあります。そのための examples モジュールがあります:

https://www.drupal.org/project/examples

これは、Drupal API の基本的なことを説明する、さまざまな機能を持つモジュールのセットです。

さらに、情報を検索する手段として Google を使いましょう。リクエストを正しく行えば、解決策がかなり簡単に見つかることがあります。Google は StackOverflow、Drupal Answers、その他の類似サイトの正しい結果をすばやく提供します。また、多くの Drupal マニュアルサイトや記事もあり、これらも簡単に見つかります。

適切なモジュールを見つけるには、次のように書くのが最善です:
Drupal project

問題を解決するには、次のように書けます
Drupal How to change/fix/find/resolve

エラーも時には簡単に見つかります。そのためには、エラーを挿入し、そこから自分のファイルへのすべてのパスを削除し、行とファイル名だけを残す必要があります:

Fatal error: Class 'CommerceGuys\Intl\Country\CountryRepository' not found in /home/laptop/projects/project-name/docroot/modules/contrib/address/src/Repository/CountryRepository.php on line 14

Drupal で必要な情報を見つけるための独自のルールを作り、どのクエリが情報を見つけるのに役立ち、どれが役立たないかを追跡してください。Google を使うと、問題の解決と適切な機能を見つけることが大幅に簡素化・高速化されます。他の何千人ものプログラマーが Drupal を使っており、おそらく別のプログラマーがあなたより前にあなたのタスクをすでにこなしているか、あなたのミスが誰かにすでに起きていて、google で解決策が見つかるでしょう。