프로필 사용자 필드(질문)를 다중 선택으로 구현하고 선택 사항으로 설정했으며 검색 가능하도록 했습니다. 특정 컴포넌트를 사용하는 사용자들이 서로를 찾을 수 있도록 하려는 것이 목적입니다.
먼저, 질문이 프로필에 표시되는데 하루 이틀이 걸렸습니다. 야간 인덱싱이 수행되고 있는 건가요? 아니면 다른 원인이 있나요?
두 번째로, 이제 다중 선택 옵션이 사용자 정보 카드에 표시되고 클릭하면 그룹(/u URL 경로)에서 검색이 시작됩니다. 발견(discover) 기능을 위해 필요하므로 매우 편리합니다. 하지만 검색 결과가 항상 비어 있습니다. 충족해야 하는 추가 조건이 있나요? 또한 검색에 시간 범위가 있는 이유는 무엇이며, 게시글(post) 기준으로 작동하는 건가요, 아니면 사용자 기준으로 작동하는 건가요?
또한 일반 검색에서 해당 용어를 검색해도 작동하지 않습니다. 이름에 공백이나 대문자가 있는 경우 문제가 발생하는 건가요? 아니면 작동하려면 재인덱싱이 필요한 건가요? 저는 안정 버전(stable) 컨테이너를 사용하고 있습니다.
또 다른 문제: 프로필 요약(확장된 헤더)에도 해당 필드(선택된 항목 목록)가 표시되지만, 이 위치에서는 클릭할 수 없습니다.
3.5.1로 업데이트했지만 한 가지 문제는 여전히 남아 있습니다. 멀티 셀렉션을 입력한 사용자의 사용자 카드를 열면 이제 선택 항목이 링크로 올바르게 표시됩니다. 그러나 그 중 하나를 클릭하면(이 속성을 가진 모든 사용자를 보기 위해) /u 검색이 열리지만 아무 결과도 반환되지 않습니다(예기치 않은 시간 범위 제한이 있음).
일반 사용자 검색을 사용할 경우 검색이 작동하는 것을 확인했지만, 모든 경우에 작동하는 것은 아닙니다. "BIS Server 6.7"이라는 용어는 자동완성으로 사용자 매치를 표시하지만, 엔터를 누르면 결과 목록이 비어 있습니다. 그러나 "BIS Server"로 검색하면 일부 결과가 나옵니다. 그래서 아마도 점(.)이나 숫자, 또는 두 개의 공백을 지원하지 않는 것 같습니다.
클릭하면 제 환경에서는 정상 작동하는 것 같습니다. /u?name=BIS%20in%20iPasS&order=likes_received URL도 반환되며, 올바른 사용자 목록이 표시됩니다. (커스텀 필드에 해당 값이 없는데도 제 디렉터리 결과가 기본값으로 함께 표시됩니다)
예상 완료 시간: 제 경우에도 사용자가 여러 값을 가지고 있는 한, 프로필 페이지에서도 클릭 가능한 것 같습니다:
아, 방금 알아차렸네요. 수동으로 „all time“으로 전환해도 매칭된 결과가 없는 이유는 제 사이트에서 사용자 열람(User Browsing) 기능이 꺼져 있기 때문일 수 있습니다. 따라서 버그가 사용자 디렉토리에서 그들을 검색할 수 없다는 것이 아니라, 사이트 검색에서 여전히 그들을 표시하고 있다는 문제일 수도 있겠네요. ,)
아, 네. 이 사용자 정의 사용자 필드 링크를 제대로 활용하려면 사용자 디렉터리 활성화가 켜져 있어야 합니다. 만약 페이지의 다른 통계 정보를 다른 사람들이 탐색하지 못하게 하고 싶으시다면, 렌치 메뉴를 통해 해당 항목을 제거하고 추가한 사용자 정의 사용자 필드만 남길 수 있습니다. 도움이 되시나요?