Workshop 라우팅을 사용하면 모듈의 특정 상태 또는 뷰를 URL에 작성할 수 있어 사용자가 링크 공유를 통해 다른 사람들과 이러한 뷰를 쉽게 공유할 수 있습니다.
Workshop 모듈에 대한 라우팅을 활성화하려면 왼쪽 설정 패널의 페이지 섹션으로 이동하여 라우팅 활성화 옵션을 켭니다.
페이지 섹션은 라우팅에 사용되는 페이지의 전체보기를 표시하며 사용 중인 변수를 보여주는 추가 패널을 제공합니다. 아래와 같습니다.
라우팅이 활성화되면 현재 페이지의 ID가 URL에 작성됩니다. 정의된 페이지 ID가 없는 페이지의 경우 페이지 ID가 URL에 작성되지 않으며 사용자는 페이지 로드 시 모듈의 기본 페이지로 돌아갑니다.
라우팅을 사용하여 모듈 인터페이스와 함께 사용하도록 구성된 변수 값도 저장 및 공유할 수 있습니다. 라우팅이 활성화되면 라우팅 URL 업데이트 동작으로 구성된 변수의 현재 값이 직접 URL 쿼리 파라미터로 작성됩니다.
URL에 모듈 인터페이스 변수를 포함하려면 다음 구성 옵션 중 하나를 사용하십시오.
쿼리 파라미터 키가 모듈 인터페이스 변수의 외부 ID와 일치하면 쿼리 파라미터 값이 URL 포함 동작 구성과 관계없이 변수의 초기 값으로 사용됩니다.
다음 변수 유형은 URL에서 사용할 수 없습니다.
그러나 위의 변수 유형을 라우팅 변수를 사용하여 간접적으로 정의할 수 있습니다. 예를 들어 라우팅과 함께 사용되는 문자열 변수를 생성하고 이 문자열 변수를 사용하여 오브젝트셋 필터 변수의 기본 값
을 정의할 수 있습니다.