PHP搜索过滤器按字母顺序排序结果

时间:2017-11-14 15:21:31

标签: php joomla

我正在开发一个带搜索功能的小型网络摄像头。我正在使用Joomla的Eshop软件。制造商有一个过滤功能,但这些结果不按字母顺序显示。

我四处寻找解决方案,但我无法让它发挥作用。这是代码:

link: function (scope, element, attrs, ngModel) {
    console.log(element.parent().attr('name'));
  }

任何人都可以帮助我吗?

This is the current view

1 个答案:

答案 0 :(得分:0)

您可以使用sort功能,我建议您使用@Service public class ManualAckServiceActivator { @ServiceActivator(inputChannel = "manualAckChannel") public void handle(@Header(MANUAL_ACK_PAIRS) List<ManualAckPair> manualAckPairs) { manualAckPairs.forEach(manualAckPair -> { manualAckPair.basicAck(); }); } } 可选参数为您提供以下内容。

SORT_STRING
  

此函数对数组进行排序。此功能完成后,元素将从最低到最高排列。

     

...

     

SORT_STRING - 将项目比较为字符串

修改

确认数据结构后,这是一个对象数组,需要自定义排序功能。因此,您应该使用usort()

  

此函数将使用用户提供的值按其值对数组进行排序   比较功能。如果要排序的数组需要排序   根据一些非平凡的标准,你应该使用这个功能。

因此,您首先定义比较$manufacturers = sort($manufacturers, SORT_STRING); 属性的字符串的函数。

manufacturer_name