如何在Sulu中添加导航的外部链接
How to add external links to navigation in Sulu
我设置了一个 Symfony/Sulu 网站,我知道我需要将页面添加到导航上下文中,以便它出现在导航栏中,但是我希望能够添加一个外部 link,它将出现在我所有内部 link 旁边的导航栏中,并且可以通过 CMS
进行编辑和重新排序
例如,我希望管理员能够创建如下菜单:
- 主页(Sulu 内部页面)
- 我的帐户(Sulu 内部页面)
- 我们的母公司(外部link)
- 联系我们(Sulu 内部页面)
这可以通过 sulu 实现还是我需要写一个扩展?
这正是我们构建外部 link 页面类型的原因。要使用它,请按照以下步骤操作:
- 创建新页面并保存
- 保存后会出现“设置”选项卡
- Select“页面类型”下拉列表中的“外部 Link”
- 输入外部URL的字段出现
请注意,当您执行此操作时,“页面显示位置”下拉列表中可供选择的导航仍然存在。如果您在那里选择导航,外部 link 将出现在导航中。
我设置了一个 Symfony/Sulu 网站,我知道我需要将页面添加到导航上下文中,以便它出现在导航栏中,但是我希望能够添加一个外部 link,它将出现在我所有内部 link 旁边的导航栏中,并且可以通过 CMS
进行编辑和重新排序例如,我希望管理员能够创建如下菜单:
- 主页(Sulu 内部页面)
- 我的帐户(Sulu 内部页面)
- 我们的母公司(外部link)
- 联系我们(Sulu 内部页面)
这可以通过 sulu 实现还是我需要写一个扩展?
这正是我们构建外部 link 页面类型的原因。要使用它,请按照以下步骤操作:
- 创建新页面并保存
- 保存后会出现“设置”选项卡
- Select“页面类型”下拉列表中的“外部 Link”
- 输入外部URL的字段出现
请注意,当您执行此操作时,“页面显示位置”下拉列表中可供选择的导航仍然存在。如果您在那里选择导航,外部 link 将出现在导航中。