Sort array modifier

  Previous article Next article  

Sorting the output of an array with this simple Smarty modifier. Sometimes has a problem, a very simple solution...
I was grateful inspired by when making this.

Create a file named "modifier.sort_array.php" and add it to the CMS Made Simple /plugins folder

 * Smarty sort_array modifier plugin
 * Type:     modifier
 * Name:     sort_array
 * Purpose:  alphabetize an array

function smarty_modifier_sort_array($array)
    return $array;  

  How to use

You can alphabetize the output in your template like:

{foreach from=$item|sort_array item='bar'}
{foreach $nodes|sort_array as $node}
  +++ menu template +++

  Working example

Buy Me A Coffee

  Comment Form


Click here to open the form



Buy Me A Coffee

CMS Made Simple - Tutorials, Tips and Tricks - CMSMS

Sort array modifier

  Article optimized for CMSMS 2.x

  Last tested in: CMSMS 2.2.19
  Last updated: 23-06-2018
  Comments: 2

Buy Me A Coffee


Ads help me to help you! Thanks!

Ads help me to help you! Buy products from these advertisers!