사용자 지정 컨트롤러 생성(고급 기능)

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 경험 전반에 걸쳐 사용할 사용자 지정 컨트롤러를 빌드합니다. 재사용 가능한 데이터, 스크립트 및 이벤트를 페이지에 쉽게 연결하고 입력, 출력 및 이벤트를 설정합니다.

    시작하기 전에

    필요한 역할: ui_builder_admin

    프로시저

    1. 다음으로 이동 모두 > Now Experience 프레임워크 > UI 빌더.
    2. 생성을 선택합니다.
    3. 컨트롤러를 선택합니다.
    4. 양식에서 필드를 채웁니다.
      표 1. 페이지 컬렉션 양식 생성
      필드 설명
      이름 내부적으로 컨트롤러를 추적하는 이름입니다.
      설명 컨트롤러를 찾는 데 도움이 되는 간단한 설명입니다. 페이지 빌더가 컨트롤러에 포함된 컨텐츠를 이해하는 데 도움이 되는 설명을 작성합니다.
    5. 생성을 선택합니다.
      컨트롤러 빌드 창이 열립니다.

      데이터가 추가되지 않은 컨트롤러 빌드 창입니다.

    6. 데이터 자원을 추가합니다.
      1. + 데이터 자원 추가를 선택합니다.
      2. 목록에서 데이터 자원을 선택합니다.
      3. 추가를 선택합니다.
      4. 데이터 자원을 구성합니다.
      5. 저장을 선택합니다.
    7. 옵션: 외부 컨트롤러 의존성을 추가합니다.
      1. + 외부 컨트롤러 의존성 추가를 선택합니다.
      2. 양식에서 필드를 채웁니다.
        표 2. 외부 컨트롤러 의존성 편집
        필드 설명
        이름 외부 컨트롤러 의존성을 식별하는 이름입니다.
        레이블 외부 컨트롤러 의존성을 찾는 데 도움이 되는 레이블입니다.
        컨트롤러 외부 컨트롤러 의존성에 대한 컨트롤러를 선택합니다.
      3. 저장을 선택합니다.
    8. 옵션: 클라이언트 상태 매개변수를 추가합니다.
      1. 클라이언트 상태 매개변수를 선택합니다.
      2. + 추가를 선택합니다.
      3. 클라이언트 상태 매개변수의 고유한 이름을 입력합니다.
      4. 드롭다운에서 유형을 선택합니다.
      5. 필드에 초기 값을 입력합니다.
      6. 저장을 선택합니다.
      클라이언트 상태 매개변수에 대한 자세한 내용은 다음 문서를 참조하십시오 클라이언트 상태 매개변수.
    9. 옵션: 클라이언트 스크립트를 추가합니다.
      1. 클라이언트 스크립트 옆에 있는 + 아이콘을 선택합니다.
      2. 스크립트를 작성하여 작업을 수행합니다.
      3. 옵션: 클라이언트 스크립트 함수의 imports 매개변수에 표시되는 스크립트 포함 또는 관련 구성요소를 추가합니다.
      4. 적용을 선택합니다.
      5. 저장을 선택합니다.

    다음에 수행할 작업

    컨트롤러를 페이지에 추가하여 방금 만든 사용자 지정 컨트롤러를 사용합니다.