如何在浏览时隐藏左侧的Sonata Admin菜单

时间:2017-12-06 00:50:46

标签: php symfony sonata-admin sonata

任何帮助都将受到欢迎。

你想要完成什么?

我有一个Sonata Admin面板,有些页面有大量数据,所以我需要隐藏左侧菜单。但是当我回到另一个页面(从一个显示到一个列表)或者我点击一个动作按钮(从列表到显示),然后再次显示菜单。

粘贴显示问题的代码部分。

我想也许,就像我可以保持我的表单过滤器一样,即使我在页面之间浏览(sonata_admin.persist_filters)也许还有另一种设置全局奏鸣曲参数的方法,即&# 34;力"要显示或隐藏的左侧菜单以供将来请求使用,直到我点击图标再次显示或隐藏它。

您对结果的期望是什么?

我只想在页面之间隐藏左侧菜单。

Sonata Admin with collapsed menu

您获得的实际结果是什么?

目前,当我点击Sonata标题旁边的图标时,菜单会隐藏,但当我浏览其他页面时,菜单会再次显示。

Sonata Admin with expanded menu

1 个答案:

答案 0 :(得分:0)

更新:现在已经实施,这是从3.30.0发布开始的标准行为。

据我所知,目前没有此类功能。您仍然可以通过提供PR来实现此功能,从而帮助我们更好地制作Sonata。

我在此处打开了一个问题来跟踪此功能:https://github.com/sonata-project/SonataAdminBundle/issues/4837