이 컴포넌트를 사용하면 카테고리 페이지에 "카테고리 미리보기"를 추가하여, 실제 카테고리에 접근 권한이 없는 사용자에게 해당 카테고리가 존재한다는 사실을 보여줄 수 있습니다. 미리보기는 표준 카테고리와 유사한 형태로 보이지만, 사용자가 접근 권한을 얻는 방법에 대해 안내받을 수 있도록 지정된 페이지로 링크할 수 있습니다.
아래에 간단한 예시를 포함했지만, 이 컴포넌트를 구성하는 방법은 매우 다양합니다. 테마 설정에 포함된 모든 정보를 반드시 읽어 주시기 바랍니다.
자, 이제 어떻게 사용하는지 설명해 주시겠어요? 영어가 제 모국어가 아니라서 이해하기가 복잡합니다.
예를 들어 공개 카테고리를 제한된 카테고리로 변경하고 싶은데, 이게 가능한가요?
그럼 “Add item…” 대신 넣을 수 있는 예를 하나 보여줄 수 있을까요? 제가 이해한 게 맞는지 알려주세요.
category-slug : 제한된 카테고리로 만들고 싶은 카테고리의 이름
Preview name : 예: My restricted category
Preview Description : 예: “This a a restricted category”
URL : https://example.com/c/category-slug /12
Group : 제한된 카테고리에 접근할 수 있는 그룹 이름입니다.
junk~restricted category preview~This category is only available to members of the "joinable-group" user group. Select for more information.~https://theme-creator.discourse.org/pub/logged-in-user-access~joinable_group
그리고 테마 설정 설명과 어떻게 대응되는지 아래 표를 참고하세요:
테마 설정 부분
값
category-slug
junk
Preview Name
restricted category preview
Preview Description
This category is only available to members of the "joinable-group" user group. Select for more information.
Groupe privee가 이미 생성된 카테고리라고 가정할 때, 해당 카테고리의 슬러그(slug)를 찾아서 사용해야 합니다. 아마도 group-privee와 같은 형태일 것입니다. Groupe privee 카테고리로 이동하여 브라우저의 주소 표시줄을 확인하면 이를 검증할 수 있습니다. 예를 들어, 여기 Mete의 Customization > Theme 카테고리에서는 theme를 슬러그로 사용합니다:
포럼에서 박스형 카테고리(boxed categories)를 사용하고 있으므로, 해당 기능은 작동하지 않습니다. 원본 게시물에서:
설정의 첫 번째 부분(Group privee)은 기존 공개 카테고리의 슬러그(slug)여야 합니다. 미리보기는 이 카테고리의 위쪽에 표시됩니다. 미리보기를 시도하려는 카테고리의 이름이 되어서는 안 됩니다.
사용하고 있는 URL(https://forum.objectifhijra.com/pub/logged-in-user-access)은 실제 게시된 페이지가 아닌 것 같습니다. Page Publishing 에 있는 지침을 따라 게시된 페이지를 생성한 후, 해당 페이지의 생성된 링크를 사용해야 합니다.
실제로 groupe_joignable이라는 이름의 그룹이 있는지 확인하세요.
불행히도 제가 더 이상 얼마나 도움을 드릴 수 있을지 확신할 수 없습니다. 혼자 설명하기가 꽤 어렵고, 언어 장벽이 도움이 되지 않는 것 같습니다. Marketplace 카테고리에 게시물을 올려서 사이트에 로그인하여 직접 도움을 줄 수 있는 사람을 고용해 보시는 것을 추천합니다.
그렇습니다. 이 컴포넌트가 반드시 커버해야 하는 가장 중요한 시나리오 중 하나입니다! 미리보기가 표시되어야 하는 카테고리의 슬러그(slug)를 사용하고 있는지 확인해 주시겠어요? 도움이 된다면, 이 게시물이 원 게시물(OP)보다 설정 사항에 대해 좀 더 자세히 설명하고 있습니다.
네, 스태프(모드/관리자)가 항상 미리보기를 볼 수 있도록 하여 그 존재와 위치를 항상 인지할 수 있도록 하려고 했습니다. 컴포넌트를 테스트할 때는 테스트 사용자 계정을 사용하는 것이 좋습니다.