2016-06-13 11 views
0

データストレージを無効にして、通知メールでデータを送信することはできますか?私は電子メールとしてフォームデータを送信するカスタムコードを書くことを避けることを望んでいます。Kenticoフォームでデータキャプチャを無効にし、通知を送信するだけです

収集されているものの一部は秘密で、DBに格納されている心配があります。私は知っている、聞かないでください。

答えて

3

あなたがデータを保存したくない場合は、「データベース表現のないフィールドは、」これはあなたをできるようになりますし、フィールドの種類を設定することができますそのフィールドに「プレースホルダー」があり、コードを書き込まずにデータベースにデータを格納しないでください。これはv8とv9では問題なく動作しますが、v7についてはわかりません。

Field without database representation

+0

恐ろしいです。 –

0

オブジェクトイベントを使用して、挿入前に機能をオーバーライドすることができます。この関数を使用してデータを保存せずに通知を処理する必要があります(デフォルトの通知がまだ起きるかどうかは分かりませんが、その時点でコードを実行する必要があります)。あなたはe.Cancelやそのようなものでできるはずです。

あなたがここにこれらのイベントについての詳細を読むことができます:https://docs.kentico.com/display/K8/Reference+-+Global+system+events#Reference-Globalsystemevents-BizFormItemEventsとここに:https://docs.kentico.com/display/K8/Handling+object+events

+0

ありがとうございました。私は読んで、その価値があるかどうかを見てみましょう。フォームとSMTPの送信者部分をコード化する方が速いかもしれません。 –

関連する問題