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

Support archive

Just installed LR 2.1.3 in EE 2.6.1 error

Ashley 26 Jun 2013 21:22 problem, active

I am getting an developers error in EE backend "Deprecated function generate_json() called in system/expressionengine/third_party/low_reorder/mcp.low_reorder.php on line 473.
Deprecated since 2.6. Use the native JSON extension (json_encode()) instead."

Also, unable to reorder entries using this code:
{exp:low_reorder:entries set="my_set" disable="member_data|category_fields"}
{if count == 1}

    {/if}
  1. {title}

  2. {if count == total_results}
{/if}
{/exp:low_reorder:entries}

Replies

  1. Low 27 Jun 2013 03:52

    The "Deprecated" message in the Developer Log isn't an error, but just a notice. The add-on will work just fine. The next version will deal with it.

    The reordering of entries only happens in the back-end. Create a set, then you can reorder the entries in the set. Under Add-Ons -> Modules -> Low Reorder. Template tags are just for outputting the entries in your front-end.

  2. Ashley 27 Jun 2013 21:04

    ok, i will disregard the deprecated message.

    I am working on getting the entries to show up in the order I chose in the backend using the Low Reorder module. The entries are not showing up in the correct order using the code above.

    Is there something wrong with the template tags?

  3. Low 28 Jun 2013 14:37

    Is your set name "my_set"?

    Can you post a screenshot of your Set's settings? And can you enable the Template Debugger, visit the page that contains the Low Reorder Entries tag, and copy/paste the lines the debugger generated here?

  4. Chris 9 Jul 2013 23:40

    I also have deprecated message. Hope this image help you find the problem. I am not sure If i am run into any problem yet. Just got the plugin a few days ago. Going to test it out.



    Thank you.

  5. Low 10 Jul 2013 08:52

    Don't worry about the deprecated messages, folks. The add-on will still work as designed.