[New Plugin] Drag It - Enhance Your Repeating Groups with Drag-and-Drop Functionality: Rearrange, Sort, Reorder, and Transfer Items Between RGs Effortlessly

We apologize for the delay, but we have finally published the tutorial video. :star_struck:

If you have any questions or encounter any challenges, please don’t hesitate to reach out to us for assistance.

1 Like

This video is very very helpful, thank you - it solved a lot of the missing pieces for me on how to save. One note on the video - it does move fast, so I feel it would be helpful for others if you were able to take it step by step (even with screenshots) and convert it to a written tutorial as well.

One thing I still have yet to figure out - I am using a conditional tied to my Edit button, so once it is clicked to ‘save’ and becomes Edit = No, the Drag It is no longer able to sort. This does not seem to work - in spite of my clicking my Save button, the dragging Sorting is still working, and it’s definitely not locked down.

image

1 Like

We appreciate your comment on the video. We were concerned that it might be too lengthy, causing viewers to lose interest, so your feedback is valuable.

We will certainly incorporate your suggestion to provide a step-by-step approach. Additionally, some segments of the plugin still require video, which we will present at a slower pace.


Regarding the issue you raised, we have a hunch about the root cause and will investigate it thoroughly. We will keep you informed about our findings.

We are grateful to you for bringing these matters to our attention. It helps us improve our work. :pray:

1 Like

As always, I appreciate your help! I believe I’ve discovered another potential bug. This seems to only affect the repeating group when particular cells are larger than others to accomodate text spill. I’m seeing the following:
A double-wide cell being swapped with a single cell will either: not sort in the proper order, remove the bottom cell dividing line, or duplicate one or both cells.

Take a look at my DEV version - I recommend searching for ‘Manhattan’, click ‘edit’ and ‘create new recipe’ - start dragging the order around and you should quickly see what I’m talking about. Deleting one of these duplicates deletes both lines at the same time:

Thanks!

1 Like

We express our gratitude for your assistance in enhancing the plugin. :raised_hands:

I’m uncertain if I comprehend the matter entirely, as I visited the link and followed your instructions without encountering any problems.

Manhattan


But according to the explanation you gave, maybe changing the Drop Area settings will solve the issue.

Please try Invert Drop Area, it helps in situations where items are too close together

:bell: UPDATE: New Actions

We’re excited to announce a new update for our plugin “Drag It”! We’ve added new actions to make your experience even better:

Locked, Enable Sorting, Reset, and Destroy.

With these new actions, you’ll have even more control over your draggable items.

:lock:
The Locked action allows you to lock and unlock Drag It functionality.

:no_entry:
The Enable Sorting action allows you to enable / disable sorting items in the RG (But they can use for moving to another RGs)

:put_litter_in_its_place:
The Destroy action allows you to remove Drag It completely (You can’t get it back until you refresh the page)

:arrows_counterclockwise:
Reset is a useful action that allows you to reset the orders of items to the last save point.


In addition to these new actions, we’ve also made improvements to the way new items are added to the Drag It data source. Now, adding items is even easier and more intuitive.

We hope you enjoy these new features and improvements!

As always, if you have any questions or feedback, please don’t hesitate to reach out to us.

1 Like

dope !

1 Like

hey @buero
Thank you for the positive feedback!
I’m glad you like it.

If you have any suggestions or feedback for improvement, feel free to let me know. :pray:

Hey @msgiblin

Regarding the matter you brought up, the new update includes actions that can serve your purpose.

Your contribution in enhancing the plugin is greatly appreciated.

1 Like

I’ve already tried it and it works! Thanks so much.

Regarding my post from several days ago:

…I wonder if it was simply a browser cache issue on my end. I’ve been trying it out today and I’ve been unable to replicate what I was seeing several days ago so I think the coast is clear - but I’ll let you know if I encounter it again.

I feel like I’ve got your plugin to a pretty good place, but I could use some additional assistance if you’re able & willing :slight_smile: As part of my ‘edit’ function, as you can see a user can create / ‘Add an ingredient’ as well as delete an ingredient (using the Trashcan that shows up when Edit mode is activated). How should my workflow reflect this with the DragIt list? Which list should I trigger to update for both adding to the Repeating Group, and Deleting from the Repeating Group? I know your plugin allows users to drag to/from a group for this purpose but let’s say I have to use this other method - how should I structure the Workflow to make sure it’s always updated?

1 Like

Thank you, and you’re welcome! We’re happy to help in any way we can.

As you mentioned, our plugin was primarily designed to move items within or between repeating groups. However, based on user feedback, we have been working to enhance its integration with repeating groups to make it easier to add and remove items.

We’re pleased to say that we’ve made satisfactory progress on adding items, and all you need to do now is update the main list with the “updated list” function before adding the new item.

Unfortunately, we haven’t yet found a stable method for deleting items with repeating groups. However, we’re continuing to work on this challenge.

For now, the best approach is to first update the list, then remove the item, and finally refresh the page. Alternatively, you can remove items by dragging them out, but be sure to catch the thrown item through the state of drag it and remove it from the list at the appropriate time.

Hey amazing plugin, I just bought it. I was trying to create a simple KanBan board but I can’t seem to get it to work. I have a repeating group of options sets as the stages and a nested repeating group for the items. When I try it, it only works on the first column.

Does the plugin support nested RG? Have I not set it correclty?

kanban1

2 Likes

Hello @erick2 , excellent work

For this case, did you get the data source of inner RGs from Drag It?


In the grouping section:

  • The group name must be the same for all,
  • and in the full data field, set all items.

Yes, I think that is all set like that.

1 Like

What about RG IDs? Make them dynamic, so that each ID is unique. Put the same expression for Drag It

1 Like

Awesome! That did the trick! You should add this example to your editor, it’s a total gamechanger.

image

image

kanban2

2 Likes

Okay! So one last thing, made some tweaking with the provided events but I was not able to update the new state of the Lead in the DB. Seems like i’m only able to get data from where the item is removed from, but not where it is dropped. What workflow would you recommend?

2 Likes

Bravo. This is very good. You used the “list updated” event and its state

Im sorry, I can’t seem to find a “List Updated” event.

I tried using all of the events provided, but they all get data from where the item is removed and not where the item is dropped. I think you should build a “A Drag It Item dropped inside Group” to make it more intuitive. As of right now, i’m not able to read that information.

2 Likes

You must look for what you want in the element states, events only trigger workflows.

These states are up-to-date, and you can use any of them at any time.
However, due to the use of nested RG, you may need some trial and error.


Maybe if you make the inner RJ into a reusable element, you will be more comfortable.
This is a suggestion, and you should decide according to all conditions of the application.