I have a tabs module that uses dynamic placeholders in order to add existing modules under each tab. The tabs module has a datasource item that is a folder for tab items. I loop through each tab item and render a tab label for users to click on to switch between active tabs and a dynamic placeholder for each item.
I want a way to easily switch the position of tabs with an existing tab. I tried the default sort button for my tabs module but it only changed the position of the label of each tab. All the content added to a tab dynamic placeholder stayed in the order it was originally added rather than ordering with the tab label that was moved.
Will I need to remove dynamic placeholders and nest module items under each tab item or is there a different way to handle this? If I need to nest module items in the tree I think I'm going to use item renderings as my path to determine what to render for each item under a tab item. I am using Fortis's dynamic placeholder implementation.