All Low add-ons are now owned by EEHarbor. Read the blog post.
All add-ons

Low Reorder

Just $39.00 per license

Compatibility: EE2, EE3, EE4, EE5
Latest release: 3.1.2 (released 2019-05-09)
Licensing: Commercial License Agreement

Compatibility & Requirements

The latest version (v3) is compatible with EE3+ and requires a minimum of EE 3.1.0+. The legacy version (v2) is compatible with EE2 and requires EE 2.4.0+. One license allows you to install one of these versions on a live website.

Installation

ExpressionEngine 3 & 4

  • Download and unzip the latest version of Low Reorder.
  • Copy the low_reorder folder to your /system/user/addons directory.
  • In your Control Panel, go to the Add-on Manager and install Low Reorder.
  • All set!

ExpressionEngine 2

  • Download and unzip the legacy version of Low Reorder.
  • Copy the low_reorder folder to your /system/expressionengine/third_party directory.
  • In your Control Panel, go to Add-Ons → Modules and click the Install-link in the Low Reorder row.
  • Select to install both the Low Reorder extension and module.
  • All set!

Upgrade

To upgrade Low Reorder from a previous version, download and overwrite the files as per the installation instructions. Then just visit the module page in your Control Panel, and the add-on will be upgraded automatically.

Upgrade to 2.0

Low Reorder 2.0 no longer makes use of channel fields to keep track of the entry order. Instead, Sets are used for more flexibility. During the upgrade, Sets are created automatically based on the channel/field combinations present. Please note that in Low Reorder 1, all possible channel/field combinations are listed in the module page. When upgrading to 2.0, only combos that have settings and a custom order saved at least once are migrated, which could lead to less sets than before. So, when upgrading, make sure the channel/field combos you want to migrate to Sets have their settings/order saved at least once.

Once upgraded, the existing reorder fields will have been changed to native text fields (instead of deleted) so your templates keep working while you make the necessary changes. For example:

{exp:channel:entries channel="services" orderby="low_reorder_field" sort="asc"}
  <!-- channel variables here -->
{/exp:channel:entries}

…should be changed to…

{exp:low_reorder:entries set="my_set"}
  <!-- channel variables here -->
{/exp:low_reorder:entries}

…where my_set is the relevant Set ID or name. Any other parameters used for filtering entries are set automatically by the low_reorder:entries tag. All code inside the tag pair can remain the same and will work identically to the channel:entries tag.

Once you’ve changed all the tag pairs to use the low_reorder:entries tag, you can delete the deprecated Low Reorder channel fields (now Text fields).