0
우리는 내가 위의 표에 "시간대"열을 추가 할 kentico
에서 기본 CMS를 모듈에 unigrid 여분의 열을 추가 할 수 있습니다. '국가'모듈은 '구성'섹션 아래에 있습니다. 열을 어떻게 추가 할 수 있습니까? 가능한가?
우리는 내가 위의 표에 "시간대"열을 추가 할 kentico
에서 기본 CMS를 모듈에 unigrid 여분의 열을 추가 할 수 있습니다. '국가'모듈은 '구성'섹션 아래에 있습니다. 열을 어떻게 추가 할 수 있습니까? 가능한가?
나라 응용 프로그램의 UniGrid 정의는 다음 위치에 있습니다
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_Country/default.xml
그리드의 정의는 여기에있을 것입니다 귀하의 스크린 샷, 미국 탭을 보여주고있다 :
~/CMS/App_Data/CMSModules/Cms/UI/Grids/CMS_State/default.xml
당신은에 열을 추가 할 수 있습니다 this reference에 따라 XML 그리드 정의 파일을 편집하여 그리드를 만듭니다.
add additional columns에서 CMS.Country
클래스로 이동하는 경우 열을 표시하는 것이 간단합니다. 그러나 Kentico의 시간대는 CMS.Country
클래스와 관련이 없습니다.
시간대 데이터가 다른 클래스/테이블에 저장되어있는 경우 데이터를 검색하고 표시하려면 custom UniGrid transformation 또는 custom extender을 사용해야합니다.
이 방법을 사용하면 잠재적 인 업그레이드 절차로 인해 수정 된 파일에 대해 불만을 제기하게됩니다. 이 경우 충돌을 해결하는 것이 어렵지 않지만 [사용자 지정을위한 최상의 방법] (https://docs.kentico.com/k10/custom-development/)에 따라 UI를 복사하고 사용자 지정을 고려해야합니다. 사용자 지정을위한 최상의 방법). – rocky
답장을 보내 주셔서 감사합니다. –