如何将记录添加到DNNSharp的操作表单中的2sxc数据

时间:2018-04-16 14:58:43

标签: dotnetnuke 2sxc

我们有DNN夏普的行动表格被客户合作伙伴用来发布新的职位列表。这些作业的位置和类别在一些2sxc应用程序中进行管理。我们希望稍微扩展ActionForm,以便用户能够在发布作业列表时添加新的位置或类别。

我在Action Form中使用哪种方法/操作才能将记录添加到2sxc应用程序内的位置或类别数据?

2 个答案:

答案 0 :(得分:0)

目前没有快速的方法,因为没有适配器。您可以创建一些手动代码或创建适配器 - 但这可能只需要一天左右的工作,因为您可能不知道所有这些的Action-Form API。

但如果你这样做,请分享:)

答案 1 :(得分:0)

我有一个类似的项目。我想要一个常用表格的表格配置工具,这样工作人员就可以填写日期,价格等,而无需深入了解。

我使用

将它拼凑在一起
var formFields;//Angular Controller For Form Fields
formFields = getScope('ActionFormCtrl').form.fields;

然后推入我的2SXC值

formFields.EventDate = "@Content.SessionDates";
formFields.$digest();

这绝对不是有角度的方式,但确实有效。请注意,您需要在呈现表单后运行JS。