2012-02-16 2 views
2

단추 하나만 사용하여 사용자 지정 페이지를 만들 수있는 방법 을 사용하여 SonataAdminBundle을 사용하여 구문 분석을 시작하십시오. SonataAdminBundle은 이에 적합합니까? 또는 CRUD 인터페이스를 생성/편집/삭제할 때만 유용할까요?SonataAdminBundle

하나의 관리자 패널에 모든 관리 기능을 갖고 싶습니다. 어떻게 모든 사용자 정의 작업이있는 페이지를 추가 할 수 있습니까?

SonataAdminBundle에서 Sonata \ AdminBundle \ Admin \ Admin을 확장하지 않는 페이지를 만들 수 있습니까?

class CustomAdmin 
{ 

} 

답변

2

일반적으로 모든 엔터티에 대해 admin 클래스를 만들면됩니다. 서비스 정의에서 컨트롤러를 지정하고 listAction을 예를 들어 메뉴 링크의 기본 조치로 대체하십시오. 목록 작업에서 템플릿을 렌더링하거나 필요한 다른 작업을 수행하십시오.