SilverStripe 3:添加多级CMS菜单

SilverStripe 3:添加多级CMS菜单,silverstripe,Silverstripe,在SilverStripe 3中,如何添加多级CMSMenu项。我可以通过在ModelAdmin类中使用 静态$menu\u标题 有没有办法添加自定义多级CMSMenu项?defualt实现的一个示例是“文件”(附上图片以供参考) 还没有! 您可以将它们单独添加为菜单项,并使用css/javascript将它们排列为父菜单下的子菜单 还没有! 您可以将它们单独添加为菜单项,并使用css/javascript将它们排列为父菜单下的子菜单 您可以使用modeladmin创建父菜单项,比如我的产品管理

SilverStripe 3中,如何添加多级CMSMenu项。我可以通过在ModelAdmin类中使用

静态$menu\u标题

有没有办法添加自定义多级CMSMenu项?defualt实现的一个示例是“文件”(附上图片以供参考)

还没有! 您可以将它们单独添加为菜单项,并使用css/javascript将它们排列为父菜单下的子菜单

还没有!
您可以将它们单独添加为菜单项,并使用css/javascript将它们排列为父菜单下的子菜单

您可以使用modeladmin创建父菜单项,比如我的产品管理类MyAdmin扩展modeladmin{public static$managed_models=array('Product','Category');//可以管理多个模型static$url_segment='products';//链接为/Admin/products/static$menu_title='My Product Admin';}并在init()中在这个类中,您可以加载javascript和css文件来操作您创建的父菜单项。@知道所有这些信息真正属于您的答案,因为它被标记为不可删除的答案。请编辑您的答案以包含它。您可以使用modeladmin创建父菜单项,例如我的产品管理类MyAdmin扩展modeladmin{public static$managed_models=array('Product','Category'));//可以管理多个模型static$url_segment='products';//链接为/admin/products/static$menu_title='My Product admin';},并且在这个类的init()中,您可以加载javascript和css文件来操作您创建的父菜单项。@知道答案中真正属于您的所有信息,因为它被标记为不是要删除的答案。请编辑您的答案以包含它。