2017-12-06 18 views
2

도움이 될 것입니다.탐색 할 때 왼쪽에 소나타 관리 메뉴를 숨기는 방법

달성하려는 목표는 무엇입니까?

소나타 관리자 패널이 있으며 일부 페이지에는 많은 양의 데이터가 있으므로 왼쪽 메뉴를 숨겨야합니다. 그러나 다른 페이지 (예 : 목록에서보기)로 돌아가거나 예를 들어 작업 버튼 (예 : 목록에서보기)을 클릭하면 메뉴가 다시 표시됩니다.

문제를 나타내는 코드 부분을 붙여 넣습니다.

나는 페이지 (sonata_admin.persist_filters) 사이를 탐색 할 때도 양식 필터를 적용 할 수있는 것과 같은 방식으로 어쩌면 왼쪽 "강제로"전역 소나타 매개 변수를 설정하는 다른 방법이있을 것이라고 생각했습니다. 메뉴를 표시하거나 숨길 수 있습니다. 아이콘을 클릭하면 다시 표시하거나 숨길 수 있습니다.

예상되는 결과는 무엇입니까?

페이지 사이에 왼쪽 메뉴를 숨기고 싶습니다.

Sonata Admin with collapsed menu

당신이 얻을 실제 결과는 무엇인가?

현재 소나타 타이틀 옆에있는 아이콘을 클릭하면 메뉴가 숨겨 지지만 다른 페이지를 탐색하면 메뉴가 다시 표시됩니다.

Sonata Admin with expanded menu

답변

0

업데이트 :이 지금 구현과 3.30.0 버전에서 시작하여 표준 동작입니다.


현재 내가 아는 한 이러한 기능이 없습니다. 이 기능을 구현하기위한 홍보를 제공하여 소나타를 더 효과적으로 만들 수 있습니다.

여기에서이 기능을 추적하기 위해 문제가 열었습니다. https://github.com/sonata-project/SonataAdminBundle/issues/4837

+0

감사합니다. Jules, 정말 도움이됩니다. 나는 이것을 위해 새로운 PR을 만들려고 노력할 수는 있지만, 아직 PR을 Sonata Admin에게 보내지 않았다는 것을 말하게하십시오. 그래서 나는 각 파일을 어디에서 찾을 것인지 그리고 예상되는 설정을 적용 할 시간을 필요로 할 것입니다. –

+0

@DavidGarcia 이제이 기능이 구현되었습니다. –

+0

안녕하세요 @ jules-lamur님께 감사드립니다. 이 요청을 처리해 주셔서 감사합니다. –