次の問題があります。Sitefinity (9.1、Feather) では、送信後にサードパーティ API (Mandrill) を呼び出すことができるフォームが必要です。
私が理解している限り、ある種のカスタムウィジェットか何かが必要です。
どんな助けでも大歓迎です。
ありがとう
次の問題があります。Sitefinity (9.1、Feather) では、送信後にサードパーティ API (Mandrill) を呼び出すことができるフォームが必要です。
私が理解している限り、ある種のカスタムウィジェットか何かが必要です。
どんな助けでも大歓迎です。
ありがとう
ここから始めます。カスタム Feather ウィジェットを作成するために別のクラス ライブラリを作成する必要は必ずしもありません (SitefinityWebApp Web プロジェクトに配置するだけでかまいません) が、必要に応じて作成できます。Feather/MVC ウィジェットを使用すると、基本的に Controller と View を取得し、オプションの Model クラスも使用できます。
あなたのシナリオでは、フォームの表示とフォーム送信の処理という 2 つのアクションを持つコントローラーがおそらくあるでしょう。フォーム送信アクションで、Mandrill を呼び出してデータを送信します (または、必要なことを何でも実行します)。コントローラーでは、純粋に C# を使用しているため、そこで好きなことを行うことができます。