Re: contact で投稿されたメッセージの確認

2019年5月28日 at 11:12

どのような状況なのか見えていない部分もあるので、若干想像でお伝えします。

インストール時に「空白のサイト」ではなく、
「Elemental」という初期テンプレートを選択し、
その中のcontactのページに最初から埋め込まれている、
フォームのブロックの部分から送信した・・・と仮定します。


送信内容は、
管理画面のレポート > フォーム一覧 > contact
から見ることができるかと思います。

私がテストしたConcrete5のバージョンは異なりますが、上記箇所で見ることができました。

また、メールについては設定が必要です。
該当のフォームブロックは、エクスプレスを利用した「フォーム」で、
私自身、このタイプのブロックを利用していないため、詳細はわかりませんが、
ブロック編集でメールを設定する箇所があるかと思います。
※ 入力した側にメールを送信する場合も、確か、ひと手間必要かと思われます。

ダッシュボードについてですが、管理者用のダッシュボードには、
私がテストした場合には、「最新のフォーム」というブロックに
受信日時とフォーム名が表示されました。


細かいところまでお伝えできずすみません。

ほんの少しでもお役に立てれば幸いです。

Re: contact で投稿されたメッセージの確認

2019年5月28日 at 11:33
DeaconBlues 様

ご親切な返信、ありがとうございます
ご指摘どおり Elemental で作成しました

再度、[管理画面] - [レポート] - [フォーム一覧] の
結果 > Contact を確認しましたが

「なにも作成されていません」

との表示でした

Contact の Form からのメッセージの投稿時には、レスポンスとして
「Thanks!」が表示されているので、投稿はできていそうなのですが
どうもレポートに残らないようです

なにか権限周りの設定がたりてないのかもしれないという予感がするのですが、
2日前にさわりだしたばかりの超超初心者でどこから手をつけていいのかもわからず
もし「コレを読むといいよ(英語歓迎)」というドキュメントなどご存知でしたらご指摘いただければ大変ありがたいです

どうもありがとうございます
 

Re: Re: contact で投稿されたメッセージの確認

2019年5月28日 at 14:50
勉強がてら・・・になりますが、
最初からデフォルトで設置されたフォームではなく、
新規でどこかにフォームブロックを設置してみて、
再度、試してみたらいかがでしょうか?

ただ設置したフォームからの情報の取得を確認してみたいだけならば、
ブロックの追加ボタンから簡単に新規でフォームを設置することができます。



※※※以下、余談です。
私も1年半くらい前にconcrete5を触り始めたのですが、
とにかく最低限納得のできるフォームをどうやって設置したらいいのか、
何度も試してみました。

concrete5では、3種類のタイプのフォームを設置することができます。
※ ブロックの追加のアイコンには以下の3つ出てくると思います。

(1)フォームブロック(Expressを利用したもので、たぶんver8以降に設置されたらしい)
(2)レガシーブロック(ver7以前から設置されていたらしい)
(3)外部フォームブロック

私の当時の必須条件は、
(A)管理画面でフォーム送信者の情報を得ることができる
(B)管理側、送信側ともに送信時にメールを受信することができる
(C)確認画面を表示させることができる

期間がAWSを学習がてら1か月ほどしかありませんでしたが、
(1)はスキル不足でCを満たせず、(3)は同様にAを満たせず、
最終的に、(2)をカスタマイズしてなんとかABCを満たすことができ、
現在、「レガシーブロック」を利用しています。


本当は(1)をカスタマイズしたかったのですが、
私の当時のスキルではCを満たすことができませんでした・・・。
そのうち、時間があれば再度挑戦しようと考えています。

また、名古屋や大阪のconcrete5勉強会では、
ときどきフォームをテーマにした勉強会を開催しているようです。
※ 私も参加したいのですが、住まいが関東のため、断念しています。



参考サイトや文献探してみましたが、
Ver8のフォームブロックについての内容が見当たらなかったです・・・すみません。