Sitefinity Feather 自定义操作表单
Sitefinity Feather custom action form
我遇到了以下问题:在 Sitefinity(9.1,Feather)中,我需要一个表单,提交后可以调用第 3 方 API (Mandrill)。
据我所知,我需要某种自定义小部件或其他东西。
如有任何帮助,我们将不胜感激。
谢谢
我会开始 here。您不必创建单独的 class 库来创建自定义 Feather 小部件(您可以将其放在 SitefinityWebApp Web 项目中),但如果您愿意,也可以。使用 Feather/MVC 小部件,您基本上可以获得一个控制器和视图,以及一个可选的模型 class 来玩。
在您的场景中,您可能有一个具有两个操作的控制器:显示表单和处理表单提交。在您的表单提交操作中,您将调用 Mandrill 来提交数据(或者做任何您需要做的事情)。在您的 Controller 中,您纯粹是在 C# 中,因此您可以在那里做任何您想做的事。
我遇到了以下问题:在 Sitefinity(9.1,Feather)中,我需要一个表单,提交后可以调用第 3 方 API (Mandrill)。
据我所知,我需要某种自定义小部件或其他东西。
如有任何帮助,我们将不胜感激。
谢谢
我会开始 here。您不必创建单独的 class 库来创建自定义 Feather 小部件(您可以将其放在 SitefinityWebApp Web 项目中),但如果您愿意,也可以。使用 Feather/MVC 小部件,您基本上可以获得一个控制器和视图,以及一个可选的模型 class 来玩。
在您的场景中,您可能有一个具有两个操作的控制器:显示表单和处理表单提交。在您的表单提交操作中,您将调用 Mandrill 来提交数据(或者做任何您需要做的事情)。在您的 Controller 中,您纯粹是在 C# 中,因此您可以在那里做任何您想做的事。