【问题标题】:How to Add Records to 2sxc data from DNNSharp's Action Form如何从 DNNSharp 的操作表单向 2sxc 数据添加记录
【发布时间】:2018-04-16 14:58:42
【问题描述】:

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

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

【问题讨论】:

    标签: dotnetnuke 2sxc


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      我用

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

      然后推入我的 2SXC 值

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

      这绝对不是有角度的方式,但它确实有效。注意表单渲染完成后需要运行JS。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-14
        • 1970-01-01
        • 2013-04-12
        • 1970-01-01
        • 2017-01-22
        • 2011-04-28
        相关资源
        最近更新 更多