Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Joomla 2.5按字母顺序排列侧栏菜单_Php_Mysql_Joomla - Fatal编程技术网

Php Joomla 2.5按字母顺序排列侧栏菜单

Php Joomla 2.5按字母顺序排列侧栏菜单,php,mysql,joomla,Php,Mysql,Joomla,我试着到处找,但找不到正确的方向。 实际上,我已经使用mysql触发器在joomla菜单中插入了来自组件的菜单。菜单构建得很好,但现在我想按字母顺序为父级和子级排列它们,例如: Agriculture Fetilizers Pesticides Pump sets Electronics DVD Player Microwave Television 谢谢。如果您是通过SQL查询创建它们的,只需使用触发器将我插入的查询ASC或DESCNo排序到默认joomla#uu

我试着到处找,但找不到正确的方向。 实际上,我已经使用mysql触发器在joomla菜单中插入了来自组件的菜单。菜单构建得很好,但现在我想按字母顺序为父级和子级排列它们,例如:

Agriculture
  Fetilizers
  Pesticides 
  Pump sets
Electronics
  DVD Player
  Microwave 
  Television

谢谢。

如果您是通过SQL查询创建它们的,只需使用触发器将我插入的查询ASC或DESCNo排序到默认joomla#uu菜单表中即可。我无法从哪里控制排序。有一个名为“排序”的列似乎可以控制每个菜单类型的排序。@gregory-不,现在似乎是多余的,对该列的任何更改都没有效果。如果是2.5,则在管理面板中更改顺序时使用该列。如果t对您的更改没有影响,我会查找其他列值的约束,尤其是与此相关的父级和子级。一个简单的1级菜单的父级=0,子级=0,并按预期从1到n排序。