重力表格 - 自定义提交?

时间:2014-01-15 15:31:18

标签: php gravity-forms-plugin

我不想使用Gravity Forms所拥有的输出并且想要创建我自己的表单,但仍然使用它的后端用于条目,字段创建等。

我可以做到目前为止所有事情,但是提交条目。我看了看,没有任何运气。有没有办法在Gravity Forms中创建一个条目?一些类功能?

1 个答案:

答案 0 :(得分:0)

因此,完成此操作的唯一方法是创建占位符页面,嵌入表单,然后使用JavaScript创建iframe并在其中提交表单。

一些示例代码:

app.controller 'SubmitForm', ['$scope', '$timeout', '$filter', ($scope, $timeout, $filter) ->
    $scope.data = {}
    $scope.loading = $scope.thanks = false

    $scope.submit = ->
        $scope.loading = true

        $frame = $('<iframe/>', {
            id: '#dynamicGF'
            src: "/form-placeholder-page/?#{$filter('obj2url')($scope.data)}"

            load: ->
                $frame.contents().find('form [type=submit]:first').click()

                $timeout ->
                    $scope.$apply ->
                        $scope.loading = false
                        $scope.thanks = true

                    $frame.remove()
                , 175
        });

        $frame.css
            width: 0
            height: 0
            visibility: 'hidden'

        $frame.appendTo $('body')
        @
]