2012-10-19 4 views
0

나는 plone 사이트를 가지고 있으며 게임이라는 콘텐츠 유형을 추가했습니다. 추가되고 보일 수있는 몇몇 게임이 있습니다. eea.facetednavigation 모듈을 사용하고 싶습니다. 자세한 내용은 http://plone.org/products/eea.facetednavigation을 참조하십시오.Plone -면 탐색을 사용하려면 어떻게해야합니까?

측면 탐색의 기본 개념은 검색을 수행하는 것과 같이 모든 개체를 빠르게 필터링 할 수 있다는 것입니다. 예를 들어, 모든 게임을 장르에 따라 약 12 ​​개의 범주 중 하나에 배치합니다. 나는 "모험" "액션" "퍼즐" "롤 플레잉"등과 같은 옵션을 가지고 있습니다.

사용자가 "퍼즐"을 클릭 한 다음 페이지에 퍼즐 게임 만 표시 할 수있는 영역이 있습니다. 사용자가 가격별로 필터링 할 수 있도록이 동작을 다른 곳에 복사하고 싶습니다. 물론 사용자가 두 필터를 모두 거치면 잘 작동합니다.

사용자가 필터링 할 수있는 약 4 개 또는 5 개의 다른면을 이미징하고 있습니다. 이제 eea.facetednavigation을 buildout.cfg 파일에 넣었습니다. "admin"으로 로그인 할 때면 내 게임 탭 (일부 게임을 추가 한 곳)에 옵션이 표시되어 패싯 탐색을 사용할 수 있습니다. 그러나이 작업을 수행 할 때 이해할 수없는 쓸데없는 화면이 생기므로 마음에 둔 필터링 기준을 설정할 수 없습니다. 나는 스크린 샷을 첨부했다.

스크린 샷에서 볼 수 있듯이, 패싯 탐색은 "비디오 링크", "비디오 파일", "페이지", "뉴스 항목"등의 옵션을 제공합니다. 이들 중 어느 것도 내 게임과 관련된 필드가 아닙니다. 해당 포털 유형에서 "more"를 클릭하면 "게임"이라는 옵션이 표시됩니다. 이는 해당 콘텐츠 유형을 생성했기 때문입니다. 그러나 선택하면 원하는 동작을 얻지 못합니다.

스크린 샷에는보기가 어렵지만 상단에 "게임"탭이 강조 표시되어 있습니다. 이 폴더에는 패싯 탐색을 사용할 수있는 폴더가 있으며 여기에는 여러 게임을 추가 한 폴더가 있습니다.

면 처리 된 탐색 - http://plone.org/products/eea.facetednavigation에 대한 설명서를 읽으려고했지만 한 시간 동안 궁리를 해봤지만 머리와 꼬리를 만들 수 없습니다. '가격은'당신의 컨텐트 유형의 정수 필드라고 가정

What my plone faceted navigation configuration screen looks like.

+0

sth/답변을 해결할 수 있다면 의견을 보내주십시오. –

+0

죄송합니다. 문제를 해결할 수 없습니다. – jononomo

+0

우선, 나는 당신의 정직에 감탄하고, 둘째 : 대답 해 주셔서 감사합니다! 당신이 장고로 향했다는 것을 알았습니다. 프로젝트를 위해 Plone에 여전히 관심이 있으시면 알려주십시오. 기꺼이 도와 드리겠습니다. –

답변

0

, 당신은 EEA-searchform의 기준으로 사용할 수 있도록하기 위해서 portal_catalog의 인덱스로 사용하도록 설정해야합니다.

<?xml version="1.0"?> <object name="portal_catalog" meta_type="Plone Catalog Tool"> <index name="Price" meta_type="FieldIndex"> <indexed_attr value="getPrice"/> </index> </object>

을 그리고 EEA-searchform 번째 f.e.을 선택 플러스 아이콘 중 하나를 타격 위젯을 추가로 :

그래서, 먼저 다음과 같이 프로필/기본/catalog.xml에서 색인을 등록 종류 '범위'와 색인으로 '가격'을 선택하십시오. (당신이 내용을 편집 할 경우 "분류"탭에서) 당신이 표준 플론 (Plone) "태그"기능을 사용하여 게임을 분류하면

등, 당신의 카테고리에 위젯의 체크 박스를 선택

0

를 다른 필드와 유사한 진행 "선택"위젯을 추가하고 "태그 색인"("검색에 사용할 카탈로그 색인"아래)을 검색하도록 설정할 수 있어야합니다.

나는 facetednavigation UI가 오히려 무딘 것에 동의한다.

+0

페이지 상단의 "게임"탭을 클릭하면 입력 한 6 개의 게임이 표시됩니다. 녹색의 "admin"툴바도 보입니다. 그러나 "분류"탭이 보이지 않습니다. – jononomo

+0

모든 Plone 콘텐츠의 기본 메타 데이터의 일부입니다. 이것이 어떻게 생겼는지 : http://imgur.com/UZgZ3 내 대답은 태그로 검색하는 데 적용됩니다. 콘텐츠 유형으로 검색하는 것이 아닙니다. 그것을 위해서 위의 Ida Ebkes의 대답을보십시오. –

0

"체크 박스"유형의 위젯을 추가하고 카탈로그 색인에서 "제목"을 선택하고 "카탈로그"에서 "어휘의 대안으로 카탈로그에서 고유 한 값 가져 오기"를 선택하기 만하면됩니다.이렇게하면 범주가있는 확인란 목록이 제공됩니다. 또한 "게임"유형에서 선택한 숨겨진 (눈 아이콘을 클릭하여 숨길 수 있음) 위젯을 추가하여 결과가 해당 콘텐츠 유형에 사전 필터링되므로 "제목"위젯에는 사이트의 모든 것이 아닌 게임 카테고리 만 포함됩니다 .

상품은 아이다 대답을 따르십시오.

관련 문제