Php 第二个自动导航块(全球),使用Concrete5具有不同的链路

Php 第二个自动导航块(全球),使用Concrete5具有不同的链路,php,navigation,concrete5,Php,Navigation,Concrete5,我有一个concrete5站点已经在主站点导航的全局标题中使用了autonav块 我现在需要在标题中添加一个辅助导航,其中包含不同的、不太重要的链接。 这些链接不一定要按站点地图的顺序显示,但如果可能的话,我更愿意使用自动导航块 有谁能给我一些关于如何做到这一点的建议吗? 我可以用网站地图上的别名到达那里吗?你想用面包屑吗?我们也使用大菜单。。concrete5.org上有很多菜单系统。注意:Mega菜单不是免费的,但值得。。另一件事是,有时“文件树”和“文件集”可能需要重新排序。。在文件树中,

我有一个concrete5站点已经在主站点导航的全局标题中使用了autonav块

我现在需要在标题中添加一个辅助导航,其中包含不同的、不太重要的链接。 这些链接不一定要按站点地图的顺序显示,但如果可能的话,我更愿意使用自动导航块

有谁能给我一些关于如何做到这一点的建议吗?
我可以用网站地图上的别名到达那里吗?

你想用面包屑吗?我们也使用大菜单。。concrete5.org上有很多菜单系统。注意:Mega菜单不是免费的,但值得。。另一件事是,有时“文件树”和“文件集”可能需要重新排序。。在文件树中,选择更新缓存的选项。

您应该使用页面属性。例如,您可以使用复选框,将其称为secondary,如果选中,则使您的secondary nav显示它。

您可以使用页面列表和布尔属性(例如:display_in_second_nav) 以下是一个例子:

$pl = new PageList();
$pl->filterByAttribute('display_in_second_nav');
$pages = $pl->get();
此外,您还可以对结果进行排序:

$pl->sortByRelevance()
按指数得分递减排序。仅在按关键字搜索时可用

$pl->sortByDisplayOrder()
按站点地图显示的订单升序

$pl->sortByDisplayOrderDescending()
$pl->sortByPublicDateDescending()
$pl->sortByNameDescending()
按站点地图显示的顺序降序

$pl->sortByPublicDate()
$pl->sortByName()
按公共日期升序的订单

$pl->sortByDisplayOrderDescending()
$pl->sortByPublicDateDescending()
$pl->sortByNameDescending()
按公共日期递减的订单

$pl->sortByPublicDate()
$pl->sortByName()
按页面名称升序排序

$pl->sortByDisplayOrderDescending()
$pl->sortByPublicDateDescending()
$pl->sortByNameDescending()

按名称降序排列。

更多信息请查看将顶部导航项拆分为两个不同的列表。更实用的页面,如关于/联系等,比商店/支持等更不突出。不过,感谢您的提示-将查看超大菜单附加组件。这种方法如何绕过需要与站点地图订单不同的订单?不会。但是,它将做的是选择要显示或不显示的链接,这样您就可以有一个不同的页面列表。在你的问题中,这似乎是重点,秩序只是顺便提一下。
$pl->sortByPublicDate()
$pl->sortByName()