# GravityView-Gravity Flow Integration

**URL:** https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138
**Category:** Get Help
**Tags:** gravityview, gravity-flow
**Created:** [July 2, 2021, 2:36pm UTC](https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138 "2021-07-02T14:36:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![verysiberian](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/verysiberian/32/44_2.png) [@verysiberian](https://community.gravityforms.com/u/verysiberian)
#### Post date: [July 2, 2021, 2:36pm UTC](https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138/1 "2021-07-02T14:36:28Z")

</div>

Good day, is anyone aware of a snippet that allows one to re-order the fields in a Gravity Flow User Input step? The ability to re-order fields is part of every Gravity Forms related plugin I’ve ever used, but not Gravity Flow. ☹

Alternately, is anyone aware of a snippet, plugin, or method to use GravityView in a Gravity Flow User Input step (or custom step) since its ability to (1) show fields in a desired order and (2) define which of those fields are editable are considerably more flexible than Gravity Flow’s default User Input Step?

---

<div class="post-metadata">

### Author: ![JamieO](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/jamieo/32/2521_2.png) [@JamieO](https://community.gravityforms.com/u/JamieO)
#### Post date: [July 7, 2021, 4:28am UTC](https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138/2 "2021-07-07T04:28:12Z")

</div>

Hello,

You are correct that Gravity Flow takes it’s field display characteristics based on the order defined within the Gravity Form directly - including for editable fields on user input steps. Within the entry details screen it, like a lot of add-ons and code snippet examples you will find is using a loop similar to this:

```auto
foreach ( $form['fields'] as &$field ) {
//Present fields
}

```

Before getting to that point, the selected form (and order of fields) is run through the [gform\_form\_post\_get\_meta](https://docs.gravityforms.com/gform_form_post_get_meta/) filter. With some appropriate controls to ensure you are modifying for the right display scenario, it should be possible to do adjustments to the $form[‘fields’] order which Gravity Flow would then display in preferred order.

As to editable fields, if the step settings for user input field are not sufficient, there is a [gravityflow\_editable\_fields\_user\_input](https://docs.gravityflow.io/article/193-gravityfloweditablefieldsuserinput) filter you could use for more controlled logic.

Feel free to open a support ticket with us if you need more direct guidance on the Flow side of things.

Regards,  
Jamie

---

<div class="post-metadata">

### Author: ![verysiberian](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/verysiberian/32/44_2.png) [@verysiberian](https://community.gravityforms.com/u/verysiberian)
#### Post date: [July 7, 2021, 11:01am UTC](https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138/3 "2021-07-07T11:01:54Z")

</div>

Thank you very much for these details. In my usage case, I have several different reviewers interacting with a lengthy form, and each reviewer needs a slightly different view of the form data in terms of specific fields and a given order. This would probably be too unwieldy to hard code, which is why I was hoping to use GravityView to display the data. GravityView makes it very easy to define which fields are visible, which are editable, and the order in which they should appear.

Nevertheless, I appreciate your reply and will follow up with you through a support ticket.

Best regards,  
Rob

---

<div class="post-metadata">

### Author: ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)
#### Post date: [July 12, 2021, 2:43pm UTC](https://community.gravityforms.com/t/gravityview-gravity-flow-integration/10138/4 "2021-07-12T14:43:17Z")

</div>


