logo

パレット - カラフルに🎨

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

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

Scroll
12/08/2026, by Ivan

EBT Bootstrap Button Drupal モジュールの概要

EBT Bootstrap Button は drupal.org からダウンロードできます:

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

または composer を使用します:

composer require drupal/ebt_bootstrap_button

EBT Bootstrap Button は、DOM Box、背景色 / 画像 / 動画、Edge to Edge 設定など、すべての EBT モジュール機能を備えています:

https://drupalbook.org/ebt/demo

12/08/2026, by Ivan

EBT Basic Button Drupal モジュールの概要

EBT Basic Button は drupal.org からダウンロードできます:

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

または composer を使用します:

composer require drupal/ebt_basic_button

EBT Basic Button は、DOM Box、背景色 / 画像 / 動画、Edge to Edge 設定など、すべての EBT モジュール機能を備えています:

https://drupalbook.org/ebt/demo

EBT Basic Button にはリンクオプション設定セクションがあります:

12/08/2026, by Ivan

新しい EBT モジュールを作成する最も簡単な方法は Drush コマンド(Drush 12 以降)を使うことです。このコマンドを使うには、EBT Core Starterkit モジュールを有効にする必要があります:

EBT Starterkit

その後、EBT モジュールのジェネレーターが利用可能になります:

drush generate ebt:module

マシン名は ebt_* プレフィックスで始めてください。これはすべての EBT モジュールが動作するために必須です。

12/08/2026, by Ivan

EBT モジュールは、通常の Drupal モジュールと同様に Composer でインストールできます。例えば EBT Slideshow の場合:

composer require drupal/ebt_slideshow


すべての依存関係は自動的にダウンロードされ、composer.json ファイルを手動で編集する必要はありません。これがすべての EBT モジュールの主なコンセプトで、特別なスキルなしに数クリックでインストールして使用できます。

あとは「Extend(拡張機能)」ページに移動して EBT モジュールを有効にするだけです。それだけです!

Drupal EBT Slideshow

12/08/2026, by Ivan

EBT のドキュメントへようこそ。Extra Block Types (EBT) モジュールは、Guttenberg、Elementor、WP Bakery のページビルダーに触発された Drupal モジュール群です。Layout Builder と組み合わせることで、これらのモジュールはランディングページの構築を簡単にします。

Drupal のサイトビルダーや開発者であれば、ブロックがあらゆるウェブサイトの基本的な構成要素であることをご存じでしょう。しかし、Drupal が標準で提供するブロックタイプは、カスタムのレイアウトやデザインを作成する際には制限となることがあります。
Extra Block Types (EBT) は、新しく強力なブロックタイプを提供することで Drupal のブロックシステムの機能を拡張する Drupal モジュールです。EBT を使えば、リッチなコンテンツ、動的なレイアウト、そして通常はカスタムコードや複数のモジュールを必要とする高度な機能を備えたカスタムブロックを作成できます。

利用可能な EBT モジュールの一覧は次のとおりです。

13/06/2025, by Ivan

新しい EPT 設定フォームクラスの作成

多くのプログラマーから、EPT モジュールの設定数(DOM Box、背景、枠線、クラスなど)について心配の声を聞きました。これらのプログラマーは、コンテンツ編集者が混乱したり、あるいは大きく異なる段落、余白、背景を使うように 促される ことを懸念していました。コンテンツ編集者に柔軟性ともっと多くの設定を必要とするプロジェクトもありますが、コンポーネントが明確に定義されたストーリーブックを持つプロジェクトもあります。 このような場合には、EPT 設定フィールドウィジェットを変更する必要があります。 

また、新しい EPT モジュールを作成してオプション付きの JavaScript プラグインを組み込んだ場合も、そのオプション用の設定フィールドを持つ独自の EPT 設定ウィジェットを使用する必要があります。

13/06/2025, by Ivan

EPTモジュールは、カスタムテーマ内でテンプレートをオーバーライドすることを可能にします。

--custom の接尾辞が付いた新しいテーマ提案があるので、カスタムテーマ内でテンプレートをオーバーライドできます:

block--block-content--ebt-accordion--custom.html.twig
block--block-content--ebt-accordion.html.twig
paragraph--ept-accordion--default--custom.html.twig
paragraph--ept-accordion--custom.html.twig
paragraph--ept-accordion--default.html.twig

 必要なEPTテンプレートから既存のテンプレートコードをコピーし、--custom.html.twig の接尾辞を付けてカスタムテーマに置いてください。