IT仕事

Jazzy Formsで見積を計算してもらいその結果をメールで送る方法

投稿日:2012年8月6日 更新日:

やりたいことは、
「Webサイトの見積フォームを設置し、それを使ってお客さんに見積をしてもらい、その見積結果を管理者宛に送信する」
・・・というもの。

WordPressのプラグインで、「Jazzy Forms」というのがあったので、試してみた。
結果から言うと、2日かかったが、何とか分かった。
Jazzy Formsの使い方はWebにあまり情報がないので、皆のためにも自分のためにも、ここにメモっておく。

プラグインをインストールして設定画面を出したら、左のブロックをクリックして、右に配置していく。ブロックは配置したとおりにWebに表示される。ドラッグで移動可能。
一番上のHTMLは、メールを送り終わったらそのボタンを非表示にして、代わりに「送信しました」のメッセージを表示させるためのコードで、私がいろんなWebを参考にしてコピペして作った。もっとスマートな記述があるのかもしれないが、自分の知能ではここまでが精一杯。頭の良い人は改善して作り直して下さい。
その下の、a1,a2,Elementsは、見積の選択肢と計算結果。a1とa2にはセレクトボックスで選択した数値が入るようにしておく。Elementsにはその合計が入るだけ。見本だからこれでよい。
その下のmailbuttonは、メール送信のためのボタン。設定画面上のEmailタブで送信先などを別途設定する。
最後の「メールは送信されました」は、テキストで作っておく。

以上。

これより下は、上のやり方でJazzy Formsで作ったフォームです。実際に動かしてみて下さい。

[jazzy form=”new_form”]

日本語の情報があまりないのと私の知能が足りないので、先頭のHTMLを作るのに相当時間がかかった。英語だけどFAQは読んでおいた方が良い。

また、Jazzy Formsの作者さんは掲示板で積極的に発言していたようだが、最近はアクティビティが下がっているのか、私が調べた時点では、数ヶ月前の情報しか無かったような。

また、ApprearanceとVisibillityの設定項目があるのだが、まだ制作中のようで、この部分は現時点のバージョンでは全く役立たないみたい(むしろ何かできるのかと触ってみたが時間の無駄であった)。

結論から言うと、最初は取っつきにくかったがやり方が分かったので、これでWebサービスの見積フォームが作れる目処が立った。よかった!

-IT仕事

執筆者:

関連記事

ATOM Cam 購入&アクリルケース内に設置

会社の駐車場の降雪確認用のWebカメラを利用する季節になりました。 昨年までWebカメラとして利用していたスマホが壊れたので、Webカメラを購入してもらいました。 ATOM Tech(アトムテック)の …

PAで複数の同じPADの処理をループするときに気を付けること

Power Automate のフロー内で、同じデスクトップフローを2回使っている。それぞれの処理の終了後は、同じように同じ名前の出力変数を受け取り、次の条件で使っている。なので、最初の処理のブロック …

no image

Shopifyで注文に付けたタグが消える(日本語の場合)

手入力でタグ付けしても、アプリでタグ付けしても、日本語はダメ。気持ち悪いのは、一度、日本語のタグ付けをして、正しく保存されたように見えても、次に画面遷移したらそれが消えていたり、時間がたったら消えてい …

no image

MDTM対応FTPクライアント

Webサーバにあるファイルをほとんど全て上書きしたい。 しかし、その中に最近お客様が書き換えたファイルが2・3あり、それは対象外。 しかししかし、量に埋もれているのでファイル名で探すのが骨。更新日で探 …

no image

APCのUPSがバッテリー切れで警告音

正月明け。 突然に、会社のUPSを設置してある部屋からピーピー音がする。 購入してから3年、とうとうバッテリー交換の時期か。 しかしこれ、どうやって止めるんだ? 止めるようなボタンは見あたらない。 W …