パレット - カラフルに🎨
Palette — ビジュアルページビルダー、デザインの専門知識は不要です。
Scroll
9. Drupal のモジュール開発
23/09/2019, by mikhail
Menu
- LandoでDrupalをインストール
- 1. Drupal:基本機能
- 2. Drupal:設定
- 3. Drupal:サイト構築
- 4. Drupal Commerce - Drupal 用のオンラインストアモジュール
- 5. Drupal と SEO。
- 6. Drupal:テーマ作成
- 7. Drupal:高度なテーマ作成
-
9. Drupal のモジュール開発
- 9.2. Drupal で「フック」とは何を意味するのか?
- 9.3. カスタム Drupal モジュールを作成する。プログラムでページを表示する。
- 9.4. プレミアムアカウント用のページの作成。
- 9.5. Drupal の基本ドキュメント api.drupal.org。Drupal API 情報の検索方法。
- 9.6. パラメーター付きルート。
- 9.7. Drupal のプラグイン。プログラムでブロックを追加する方法。
- 9.8. Drupal でのフォームの操作。プログラムで構成フォームを追加する。
- 9.9. Drupal での構成管理。Active、Sync 構成、DEV から LIVE への構成の移行。
- 9.10. Drupal Fields API。データベース内の Drupal フィールド。
- 9.11. Drupal Entity API。カスタムエンティティタイプの作成。Drupal Console を使ったエンティティタイプの生成。
- 9.12. Event Dispatcher、特定のイベント用のカスタムコード
- 9.13. Drupal でのデータベースの操作
- 9.14. Viewsとの統合を書く
- 12.15. Services(サービス)とDependency Injection。
- Drupal decoupled。Drupal でバックエンドを構築する。
- 古い記事
これまで分解してきたものはすべて、Drupal の以前のバージョンと同じでした。しかし、開発ではすべてが異なります。見た目上、Drupal は Drupal 7 と同じに見えますが、内部では Drupal は Symfony コンポーネント、独自のコンポーネント、そして多くのライブラリで構成されています。したがって、新しいプラグインシステムを扱い、PHP の OOP を扱う必要があります。
まず、かなり馴染みのある Drupal フックから始め、次に Drupal がページ(ルート)をどう扱うかを理解し、新しいページを追加し、Drupal がリクエストをどう処理するかを検討します。
新しい記事や動画が追加されるにつれ、この導入記事を拡充していきます。