홈>
i 사용자 정의 엔티티를 정의하고 주석에서 field_ui_base_route를 정의하여 ui 필드를 활성화하십시오. 문제는 필드 UI 탭이 기본 경로 페이지에 나타나지 않고 주소 표시 줄에서 수동으로 방문한 후에 만 나타납니다.
field_ui_base_route는 portal_admin.office_overview입니다
portal_admin.office_overview:
path: '/admin/portal/org/office'
defaults:
_title: 'Portal organization'
_entity_list: 'portal_office'
requirements:
_permission: 'administer portal'
links.task.yml에서 기본 작업이 있습니다 :
portal_admin.office_overview:
route_name: portal_admin.office_overview
title: Overview
base_route: portal_admin.office_overview
/admin/portal/org/office/fields를 수동으로 방문하면 모든 탭이 표시됩니다.
하지만 기본 탭 개요를 클릭하면 탭이 나타나지 않습니다.
이상하게 엔티티 및 필드 UI와 관련이없는 예제를 줄이면 탭이 작동합니다 :
mod1.page5:
title: 'Main'
route_name: mod1.page5
base_route: mod1.page5
mod1.page51:
title: 'sub1'
route_name: mod1.page51
base_route: mod1.page5
mod1.page52:
title: 'sub2'
route_name: mod1.page52
base_route: mod1.page5
- 답변 # 1
관련 자료
- html - 입력 필드 빈 유효성 검사가 작동하지 않습니다
- c# - entity framework 코어 - defaultvalue (true) 속성이 작동하지 않습니다
- drupal - 템플릿의 중첩 된 단락에 미디어 엔터티 참조 필드를 표시하려면 어떻게합니까?
- symfony - oroplatform - 핵심 엔티티에 사용자 정의 필드 추가
- drupal - 일부 #states는 사용자 정의 필드에서 작동하지 않지만 동일한 웹 양식 필드에서 작동합니다
- drupal - hook_field_preprocess를 사용하여 다른보기 모드의 엔티티 참조 필드에 접두사/접미사를 추가하는 방법은 무엇입니까?
- drupal - managed_file 사용자 정의 양식 필드의 #ajax가 작동하지 않습니다
- c# - Fluent 유효성 검사를 사용하여 Entity Framework 핵심 필드 속성에 대해 유효성을 검사하는 방법
- php - Symfony 4 엔티티 날짜 시간 필드는 데이터베이스 대신 현재 날짜를 리턴합니다
- php - 개체의 필드 계산, 교리 별 순서
- mysql - 심포니 4 - 엔티티에 필드를 동적으로 추가하는 방법은 무엇입니까?
- c# - 제대로 작동하지 않아서 Entity Framework Core 21 그룹
- java - Spring Data JPA를 사용하여 엔티티의 콜렉션 필드를 업데이트하는 방법은 무엇입니까?
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
문제가 해결되었습니다.
나는 AdminHtmlRouteProvider를 사용하여 자동으로 생성 될 엔티티 경로를 정의했습니다. entity.portal_office.collection의 경로를 수동으로 경로 portal_admin.office_overview로 정의 따라서 route portal_admin.office_overview에 로컬 작업이있는 동안 route entity.portal_office.collection이없고 경로 entity.portal_office.collection이 portal_admin.office_overview보다 우세했기 때문에 탭이 표시되지 않은 이유입니다.