logo

パレット - カラフルに🎨

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

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

Scroll

3.1. Contact - フォームビルダー フィードバックフォーム。

16/10/2019, by mikhail

Drupal のコアには、優れた Contact モジュールがあります。Contact モジュールは Webform モジュールにほぼ匹敵します。それでは、サイト用のフィードバックフォームを作る方法を見ていきましょう。

Contact が有効になっていない場合は、有効にします。

Contact にはすでにフィードバックフォームがあります。次の場所にあります:

/contact

contact form

このフォームを、もっとフィードバックフォームらしく変更しましょう。そのために、contact フォームを設定するページ Structure -> Contact forms に移動します。

/admin/structure/contact

contact form

website feedback の編集に移動しましょう。名前を変更し、自分のメールアドレスとメッセージの送信者への自動返信を記入する価値があると思います。

edit contact form

 

次に、Email フィールドの名前を変更し、phone フィールドを追加しましょう。Name と Email フィールドは、登録ユーザーのデータから自動的に入力されます。ユーザーが匿名の場合は、Name と Email を入力するためのフィールドが表示されます。そのために、Manage fields に移動しましょう:

contact form

このページでは、名前を変更したり、新しいフィールドを追加したりできます。phone フィールドタイプの Phone フィールドを追加しましょう。しかし、そのためにはまず Telephone モジュールを有効にする必要があります:

telephone

これで、新しい phone フィールドを追加できます。

phone

次に、Manage display タブに移動して、フィールドを並べ替えましょう。Subject フィールドと Send copy to sender は面倒だと思うので削除します(必要だと思えば残しても構いません)。また、Phone フィールドの設定にプレースホルダーを追加しました。これはフィールドのプレースホルダーで、フィールドをクリックすると消えます。これにより、フィールドをどのような形式で入力すべきかを示せます。

Drupal Contact Form

これで、contact ページからメッセージを送信できます:

Друпал контактная форма