찾다

 >  Q&A  >  본문

Symfony Admin Generator의 외래 키 또는 사용자 정의 열 기준 정렬은 propel을 사용합니다.

Symfony Admin Generator의 외래 키 또는 사용자 정의 열을 기준으로 정렬하려면 propel을 사용하세요. 정렬 기능도 갖도록 관리자 목록 페이지의 사용자 정의 열을 활성화하려면 어떻게 해야 합니까?

淡淡烟草味淡淡烟草味2749일 전579

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-16 16:48:10

    自己找到方法了,分享一下。
    가상 열 정렬
    ==================================
    새로운 테마를 사용하면 목록 보기에서 가상 열과 외래 키 열을 쉽게 정렬할 수 있습니다. is_sortable을 사용하여 해당 필드를 true로 선언하면 생성된 모듈이 생성된 쿼리에서 orderByXXX() 메서드를 찾습니다. 예를 들어, 저자 이름으로 도서 목록을 정렬할 수 있도록 하려면:is_sortable to true, and the generated module will look for an orderByXXX() method in the generated query. For instance, to allow a book list to be sortable on the author name:

    Then the generator will try to execute BookQuery::orderByAuthor() whenever the user clicks on the Author header to sort on this column. The method must be implemented as follows:

    You can override the default sorting method name for a field by setting the sort_method
    그러면 생성기는 사용자가 이 열을 정렬하기 위해 Author 헤더를 클릭할 때마다 BookQuery::orderByAuthor()를 실행하려고 시도합니다. 메소드는 다음과 같이 구현되어야 합니다:

    🎜🎜🎜 🎜sort_method 매개변수를 설정하여 필드의 기본 정렬 방법 이름을 재정의할 수 있습니다.🎜🎜🎜🎜🎜

    회신하다
    0
  • 취소회신하다