メール不達のお知らせ

2018年11月1日まで、本サイトのお問い合わせメールが機能しておらず、メールを受け取ることができませんでした。この期間内にお問い合わせ頂いた方は、大変お手数ではございますが、再度お問い合わせページからご連絡ください。

タイプComponentPlugin
有料/無料無料
ライセンスGPL
執筆時のバージョン2.0
ユーザ登録の要否不要

JEDホームページデモ

  • ここに掲載している記事は執筆時点のものです。内容が古くなっている事もありますのでご注意下さい。
  • ここで紹介しているエクステンションの利用を推奨するものではありません。ご利用は自己責任でお願いします。
  • ご自分が利用しているエクステンションの最新情報は常に確認しましょう。様々なエクステンションで日々脆弱性が見つかっており、あなたのサイトがクラックの被害に遭わないとも限りません。脆弱性情報はこちら
  • HTMLを貼り付けるだけでJoomla!のフォームを作成できるコンポーネント。
  • フォームの最下部にサイトへのリンクが表示される。削除する場合は$25でライセンスを購入する必要がある。

ダウンロードとインストール

上記開発元もしくはJoomla! Extention Directoryへアクセスし、最新のファイルをダウンロードします。インストールは管理画面のインストーラメニューから行ってください。 (参考:コンポーネントのインストールモジュールのインストールプラグインのインストール

フォームの作成

事前にHTMLエディタを使用しフォームを作成しておいてください。

メニューの「コンポーネント」→「Chrono Forms」→「Forms Management」を選択します。
ext_chrono1

新規をクリックします。
contents_sectionnew.png

設定画面が表示されます。
ext_chrono2

Generalタブで次の設定を行います。

?

項目 説明
Form Name 重複しないメールフォーム名を入力します。日本語は使用しないほうがよいでしょう。
Email the results ? Yesならメールを送信します。
Email Address(es) 送信先のメールアドレスを入力します。カンマで区切ると複数指定が可能です。?
Email Subject メールの件名を入力します。?

?

Form Codeタブを開き、Form HTML横の[+/-]をクリックします。
ext_chrono4

HTMLを入力するエリアが表示されますので、ここにフォームのHTMLを貼り付けます。ここではシンプルなフォームを貼り付けてみました。なお form要素を貼り付ける必要はありません。
ext_chrono5

Form URLsタブをクリックし、メール送信後に表示されるURLを入力します。
ext_chrono6

保存します。
contents_sectionsave.png?

メニューの作成

メニューアイテムを新規作成します。リンクタイプは「リンク-Url」を選択してください。
ext_chrono7

メニューアイテム名を入力し、リンクの欄に次のように入力します。

index.php?option=com_chronocontact&chronoformname=フォーム名

保存します。
contents_sectionsave.png

リンクをクリックしてメールフォームが表示されるか確認します。
ext_chrono8

セキュリティコードの設置

スパムメールを防ぐためのセキュリティコードを設置できます。AntiSpamタブを開き「Use Image Verification」をYesに設定し保存します。
ext_chrono9

HTMLを入力するエリアで、セキュリティコードを挿入する箇所に{imageverification}と入力します。
ext_chrono10

フォームを確認するとセキュリティコードが表示されているはずです。
ext_chrono11

入力値の検査

JavaScript等を使用して、入力必須フィールドやメールアドレスの検査も可能です。JavaScriptのソースコードは事前に用意する必要があります。

Form Codeタブを開き、「Form JavaScript」横の[+/-]をクリックします。
ext_chrono12

表示されたエリアにJavaScriptのコードを貼り付け(もしくは入力)し保存します。
ext_chrono13

Generalタブではform要素に記述するイベントハンドラを記述できます。
ext_chrono14

フォームをコンテンツアイテム内に配置する

ChronoFormのプラグインを使用すると、コンテンツアイテム内にフォームを配置することができます。まず先にプラグインをインストールし公開しておきます。

コンテンツアイテムを開き、フォームを挿入する場所に以下のタグを挿入します。

{chronocontact}フォーム名{/chronocontact}

こんな感じで記述すると
ext_chrono16

このように表示されます。
ext_chrono17?

フォームの最下部には開発元へのリンクが表示されていますが、これを削除したい場合はライセンスを購入する必要がありますのでご注意ください。
ext_chrono15

【Joomla!が使えるレンタルサーバー】

自分用のリンク

ちょくちょくアクセスするページ。自分用です。

お仕事募集

Joomla!に関するお仕事の依頼、エクステンションの翻訳、トラブルシューティングなどございましたら、こちらからお問い合わせください。